Project
Loading...
Searching...
No Matches
FT3Materials.h File Reference

Materials of the FT3 detector, and access to the media made from them. More...

#include <array>
#include <unordered_map>
#include <TColor.h>

Go to the source code of this file.

Classes

struct  o2::ft3::Materials::TrackingParams
 
struct  o2::ft3::Materials::MaterialProperties
 

Namespaces

namespace  o2
 a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects
 
namespace  o2::ft3
 
namespace  o2::ft3::Materials
 

Typedefs

using o2::ft3::Materials::ComponentArray = std::array< float, maxMaterialComponents >
 

Enumerations

enum class  o2::ft3::Materials::MaterialID : unsigned {
  o2::ft3::Materials::Air = 1 , o2::ft3::Materials::Silicon , o2::ft3::Materials::Copper , o2::ft3::Materials::Kapton ,
  o2::ft3::Materials::CarbonFiber , o2::ft3::Materials::Epoxy , o2::ft3::Materials::Aluminum , o2::ft3::Materials::Foam ,
  o2::ft3::Materials::Water
}
 

Functions

TGeoMedium * o2::ft3::getMedium (Materials::MaterialID id)
 

Variables

constexpr const char * o2::ft3::Materials::moduleName = "FT3"
 
constexpr TrackingParams o2::ft3::Materials::sensitiveTracking = {0.1f, 0.0075f, 0.1f, 1.0e-4f, 0.0f}
 
constexpr TrackingParams o2::ft3::Materials::passiveTracking = {0.1f, 1.0f, 0.1f, 1.0e-4f, 0.0f}
 
constexpr unsigned o2::ft3::Materials::maxMaterialComponents = 4
 
const std::unordered_map< MaterialID, MaterialProperties > o2::ft3::Materials::materials
 
const int o2::ft3::Materials::SiInactiveColor = kRed
 

Detailed Description

Materials of the FT3 detector, and access to the media made from them.

Definition in file FT3Materials.h.