CMS 3D CMS Logo

HcalSimulationParameters.h
Go to the documentation of this file.
1 #ifndef CondFormats_GeometryObjects_HcalSimulationParameters_h
2 #define CondFormats_GeometryObjects_HcalSimulationParameters_h
3 
5 
7 public:
10 
11  std::vector<double> attenuationLength_;
12  std::vector<int> lambdaLimits_;
13  std::vector<double> shortFiberLength_;
14  std::vector<double> longFiberLength_;
15 
16  std::vector<int> pmtRight_;
17  std::vector<int> pmtFiberRight_;
18  std::vector<int> pmtLeft_;
19  std::vector<int> pmtFiberLeft_;
20 
21  std::vector<int> hfLevels_;
22  std::vector<std::string> hfNames_;
23  std::vector<std::string> hfFibreNames_;
24  std::vector<std::string> hfPMTNames_;
25  std::vector<std::string> hfFibreStraightNames_;
26  std::vector<std::string> hfFibreConicalNames_;
27  std::vector<std::string> hcalMaterialNames_;
28 
30 };
31 
32 #endif
HcalSimulationParameters::longFiberLength_
std::vector< double > longFiberLength_
Definition: HcalSimulationParameters.h:14
HcalSimulationParameters::hfPMTNames_
std::vector< std::string > hfPMTNames_
Definition: HcalSimulationParameters.h:24
HcalSimulationParameters::hfLevels_
std::vector< int > hfLevels_
Definition: HcalSimulationParameters.h:21
HcalSimulationParameters::pmtLeft_
std::vector< int > pmtLeft_
Definition: HcalSimulationParameters.h:18
COND_SERIALIZABLE
#define COND_SERIALIZABLE
Definition: Serializable.h:39
HcalSimulationParameters::lambdaLimits_
std::vector< int > lambdaLimits_
Definition: HcalSimulationParameters.h:12
HcalSimulationParameters::hfFibreStraightNames_
std::vector< std::string > hfFibreStraightNames_
Definition: HcalSimulationParameters.h:25
HcalSimulationParameters::pmtFiberRight_
std::vector< int > pmtFiberRight_
Definition: HcalSimulationParameters.h:17
HcalSimulationParameters::hfFibreNames_
std::vector< std::string > hfFibreNames_
Definition: HcalSimulationParameters.h:23
HcalSimulationParameters::HcalSimulationParameters
HcalSimulationParameters(void)
Definition: HcalSimulationParameters.h:8
HcalSimulationParameters::pmtFiberLeft_
std::vector< int > pmtFiberLeft_
Definition: HcalSimulationParameters.h:19
HcalSimulationParameters::pmtRight_
std::vector< int > pmtRight_
Definition: HcalSimulationParameters.h:16
HcalSimulationParameters::hfFibreConicalNames_
std::vector< std::string > hfFibreConicalNames_
Definition: HcalSimulationParameters.h:26
HcalSimulationParameters::hcalMaterialNames_
std::vector< std::string > hcalMaterialNames_
Definition: HcalSimulationParameters.h:27
Serializable.h
HcalSimulationParameters::shortFiberLength_
std::vector< double > shortFiberLength_
Definition: HcalSimulationParameters.h:13
HcalSimulationParameters::~HcalSimulationParameters
~HcalSimulationParameters(void)
Definition: HcalSimulationParameters.h:9
HcalSimulationParameters::hfNames_
std::vector< std::string > hfNames_
Definition: HcalSimulationParameters.h:22
HcalSimulationParameters
Definition: HcalSimulationParameters.h:6
HcalSimulationParameters::attenuationLength_
std::vector< double > attenuationLength_
Definition: HcalSimulationParameters.h:11