#include <BesTofGeoParameter.hh>
Definition at line 23 of file BesTofGeoParameter.hh.
◆ BesTofGeoParameter()
BesTofGeoParameter::BesTofGeoParameter |
( |
| ) |
|
|
protected |
Definition at line 30 of file BesTofGeoParameter.cc.
31{
32 UNIT["mm"]=1.;
33 UNIT["cm"]=10.;
34 UNIT["rag"]=1.;
35 UNIT["deg"]=(acos(-1))/180.;
36
37 m_dataPath = getenv("TOFSIMROOT");
38 if (!m_dataPath){
39 G4Exception("BOOST environment not set!");
40 }
41 ReadData();
42 ReadBrData();
43 ReadMrpcData();
44}
Referenced by GetInstance().
◆ ~BesTofGeoParameter()
BesTofGeoParameter::~BesTofGeoParameter |
( |
| ) |
|
|
protected |
◆ Get()
double BesTofGeoParameter::Get |
( |
std::string |
key | ) |
|
Definition at line 323 of file BesTofGeoParameter.cc.
324{
325 for(CONTAINER::iterator it=container.begin(); it!=container.end(); ++it)
326 {
328 {
329 double val = container[
key];
330 return val;
331 }
332 }
333
334 std::cout<<"!!!! Wrong! Please check the value name !!!!"<<std::endl;
335 return -999.9;
336}
*************DOUBLE PRECISION m_pi *DOUBLE PRECISION m_HvecTau2 DOUBLE PRECISION m_HvClone2 DOUBLE PRECISION m_gamma1 DOUBLE PRECISION m_gamma2 DOUBLE PRECISION m_thet1 DOUBLE PRECISION m_thet2 INTEGER m_IFPHOT *COMMON c_Taupair $ !Spin Polarimeter vector first Tau $ !Spin Polarimeter vector second Tau $ !Clone Spin Polarimeter vector first Tau $ !Clone Spin Polarimeter vector second Tau $ !Random Euler angle for cloning st tau $ !Random Euler angle for cloning st tau $ !Random Euler angle for cloning st tau $ !Random Euler angle for cloning nd tau $ !Random Euler angle for cloning nd tau $ !Random Euler angle for cloning nd tau $ !phi of HvecTau1 $ !theta of HvecTau1 $ !phi of HvecTau2 $ !theta of HvecTau2 $ !super key
Referenced by PartProduce::IniParam().
◆ Get_deadChannel()
void BesTofGeoParameter::Get_deadChannel |
( |
int |
deadChannel[72][12] | ) |
|
Definition at line 354 of file BesTofGeoParameter.cc.
355{
356 for(int i=0; i<72; i++)
357 {
358 for(int j=0; j<12; j++)
359 {
360 deadChannel[i][j] = m_deadChannel[i][j];
361 }
362 }
363}
◆ GetAlThickness()
G4double BesTofGeoParameter::GetAlThickness |
( |
| ) |
|
|
inline |
◆ GetAtten()
G4double BesTofGeoParameter::GetAtten |
( |
int |
i | ) |
|
|
inline |
◆ GetAttenEc()
G4double BesTofGeoParameter::GetAttenEc |
( |
| ) |
|
|
inline |
◆ GetBr1L()
G4double BesTofGeoParameter::GetBr1L |
( |
| ) |
|
|
inline |
◆ GetBr1R1()
G4double BesTofGeoParameter::GetBr1R1 |
( |
| ) |
|
|
inline |
◆ GetBr1TrapH()
G4double BesTofGeoParameter::GetBr1TrapH |
( |
| ) |
|
|
inline |
◆ GetBr1TrapW1()
G4double BesTofGeoParameter::GetBr1TrapW1 |
( |
| ) |
|
|
inline |
◆ GetBr1TrapW2()
G4double BesTofGeoParameter::GetBr1TrapW2 |
( |
| ) |
|
|
inline |
◆ GetBr2L()
G4double BesTofGeoParameter::GetBr2L |
( |
| ) |
|
|
inline |
◆ GetBr2R1()
G4double BesTofGeoParameter::GetBr2R1 |
( |
| ) |
|
|
inline |
◆ GetBr2TrapH()
G4double BesTofGeoParameter::GetBr2TrapH |
( |
| ) |
|
|
inline |
◆ GetBr2TrapW1()
G4double BesTofGeoParameter::GetBr2TrapW1 |
( |
| ) |
|
|
inline |
◆ GetBr2TrapW2()
G4double BesTofGeoParameter::GetBr2TrapW2 |
( |
| ) |
|
|
inline |
◆ GetBrEPMTgain()
G4double BesTofGeoParameter::GetBrEPMTgain |
( |
int |
scinNb | ) |
|
|
inline |
◆ GetBrERiseTime()
G4double BesTofGeoParameter::GetBrERiseTime |
( |
int |
scinNb | ) |
|
|
inline |
◆ GetBrWPMTgain()
G4double BesTofGeoParameter::GetBrWPMTgain |
( |
int |
scinNb | ) |
|
|
inline |
◆ GetBrWRiseTime()
G4double BesTofGeoParameter::GetBrWRiseTime |
( |
int |
scinNb | ) |
|
|
inline |
◆ GetBucketDBr()
G4double BesTofGeoParameter::GetBucketDBr |
( |
| ) |
|
|
inline |
◆ GetBucketDEc()
G4double BesTofGeoParameter::GetBucketDEc |
( |
| ) |
|
|
inline |
◆ GetBucketLBr()
G4double BesTofGeoParameter::GetBucketLBr |
( |
| ) |
|
|
inline |
◆ GetBucketLEc()
G4double BesTofGeoParameter::GetBucketLEc |
( |
| ) |
|
|
inline |
◆ GetBucketPosR()
G4double BesTofGeoParameter::GetBucketPosR |
( |
| ) |
|
|
inline |
◆ GetCE()
G4double BesTofGeoParameter::GetCE |
( |
| ) |
|
|
inline |
◆ GetCe()
G4double BesTofGeoParameter::GetCe |
( |
| ) |
|
|
inline |
◆ GetCEEc()
G4double BesTofGeoParameter::GetCEEc |
( |
| ) |
|
|
inline |
◆ GetCeEc()
G4double BesTofGeoParameter::GetCeEc |
( |
| ) |
|
|
inline |
◆ GetCpe2pmt()
G4double BesTofGeoParameter::GetCpe2pmt |
( |
| ) |
|
|
inline |
◆ GetCpe2pmtEc()
G4double BesTofGeoParameter::GetCpe2pmtEc |
( |
| ) |
|
|
inline |
◆ GetEcL()
G4double BesTofGeoParameter::GetEcL |
( |
| ) |
|
|
inline |
◆ GetEcR1()
G4double BesTofGeoParameter::GetEcR1 |
( |
| ) |
|
|
inline |
◆ GetEcR2()
G4double BesTofGeoParameter::GetEcR2 |
( |
| ) |
|
|
inline |
◆ GetEcTrapH()
G4double BesTofGeoParameter::GetEcTrapH |
( |
| ) |
|
|
inline |
◆ GetEcTrapH1()
G4double BesTofGeoParameter::GetEcTrapH1 |
( |
| ) |
|
|
inline |
◆ GetEcTrapW1()
G4double BesTofGeoParameter::GetEcTrapW1 |
( |
| ) |
|
|
inline |
◆ GetEcTrapW2()
G4double BesTofGeoParameter::GetEcTrapW2 |
( |
| ) |
|
|
inline |
◆ GetHLthresh()
G4double BesTofGeoParameter::GetHLthresh |
( |
| ) |
|
|
inline |
◆ GetHLthreshEc()
G4double BesTofGeoParameter::GetHLthreshEc |
( |
| ) |
|
|
inline |
◆ GetInstance()
Definition at line 21 of file BesTofGeoParameter.cc.
22{
23 if (m_instance == 0){
25 }
26 return m_instance;
27}
Referenced by BesTofDigitizerBrV1::BesTofDigitizerBrV1(), BesTofDigitizerEcV1::BesTofDigitizerEcV1(), BesTofConstruction::Construct(), BesTofConstruction::ConstructBr1Tof(), BesTofConstruction::ConstructBr2Tof(), BesTofConstruction::ConstructEcTof(), PartProduce::IniParam(), BesTofDigitizerEcV4::Param::Param(), BesTofDigitizerBrV2::ReadData(), BesTofDigitizerEcV2::ReadData(), BesTofDigitizerEcV3::ReadData(), BesTofDigitizerBrV2::TofPmtAccum(), and BesTofDigitizerBrV2::TofPmtRspns().
◆ GetLLthresh()
G4double BesTofGeoParameter::GetLLthresh |
( |
| ) |
|
|
inline |
◆ GetLLthreshEc()
G4double BesTofGeoParameter::GetLLthreshEc |
( |
| ) |
|
|
inline |
◆ GetNoiseSigma()
G4double BesTofGeoParameter::GetNoiseSigma |
( |
| ) |
|
|
inline |
◆ GetNoiseSigmaEc()
G4double BesTofGeoParameter::GetNoiseSigmaEc |
( |
| ) |
|
|
inline |
◆ GetnScinBr()
G4int BesTofGeoParameter::GetnScinBr |
( |
| ) |
|
|
inline |
◆ GetnScinEc()
G4int BesTofGeoParameter::GetnScinEc |
( |
| ) |
|
|
inline |
◆ GetPeCorFac()
G4double BesTofGeoParameter::GetPeCorFac |
( |
| ) |
|
|
inline |
◆ GetPeCorFacEc()
G4double BesTofGeoParameter::GetPeCorFacEc |
( |
| ) |
|
|
inline |
◆ GetPhNConst()
G4double BesTofGeoParameter::GetPhNConst |
( |
| ) |
|
|
inline |
◆ GetPhNConstEc()
G4double BesTofGeoParameter::GetPhNConstEc |
( |
| ) |
|
|
inline |
◆ GetPMTgain()
G4double BesTofGeoParameter::GetPMTgain |
( |
| ) |
|
|
inline |
◆ GetPMTgainEc()
G4double BesTofGeoParameter::GetPMTgainEc |
( |
| ) |
|
|
inline |
◆ GetPreGain()
G4double BesTofGeoParameter::GetPreGain |
( |
| ) |
|
|
inline |
◆ GetPreGainEc()
G4double BesTofGeoParameter::GetPreGainEc |
( |
| ) |
|
|
inline |
◆ GetPVFThickness()
G4double BesTofGeoParameter::GetPVFThickness |
( |
| ) |
|
|
inline |
◆ GetQE()
G4double BesTofGeoParameter::GetQE |
( |
| ) |
|
|
inline |
◆ GetQEEc()
G4double BesTofGeoParameter::GetQEEc |
( |
| ) |
|
|
inline |
◆ GetRAngle()
G4double BesTofGeoParameter::GetRAngle |
( |
| ) |
|
|
inline |
◆ GetRAngleEc()
G4double BesTofGeoParameter::GetRAngleEc |
( |
| ) |
|
|
inline |
◆ GetRefIndex()
G4double BesTofGeoParameter::GetRefIndex |
( |
| ) |
|
|
inline |
◆ GetRefIndexEc()
G4double BesTofGeoParameter::GetRefIndexEc |
( |
| ) |
|
|
inline |
◆ GetRiseTime()
G4double BesTofGeoParameter::GetRiseTime |
( |
| ) |
|
|
inline |
◆ GetRiseTimeEc()
G4double BesTofGeoParameter::GetRiseTimeEc |
( |
| ) |
|
|
inline |
◆ GetTau1()
G4double BesTofGeoParameter::GetTau1 |
( |
| ) |
|
|
inline |
◆ GetTau1Ec()
G4double BesTofGeoParameter::GetTau1Ec |
( |
| ) |
|
|
inline |
◆ GetTau2()
G4double BesTofGeoParameter::GetTau2 |
( |
| ) |
|
|
inline |
◆ GetTau2Ec()
G4double BesTofGeoParameter::GetTau2Ec |
( |
| ) |
|
|
inline |
◆ GetTau3()
G4double BesTofGeoParameter::GetTau3 |
( |
| ) |
|
|
inline |
◆ GetTau3Ec()
G4double BesTofGeoParameter::GetTau3Ec |
( |
| ) |
|
|
inline |
◆ GetTauRatio()
G4double BesTofGeoParameter::GetTauRatio |
( |
| ) |
|
|
inline |
◆ GetTauRatioEc()
G4double BesTofGeoParameter::GetTauRatioEc |
( |
| ) |
|
|
inline |
◆ GetTTSmean()
G4double BesTofGeoParameter::GetTTSmean |
( |
| ) |
|
|
inline |
◆ GetTTSmeanEc()
G4double BesTofGeoParameter::GetTTSmeanEc |
( |
| ) |
|
|
inline |
◆ GetTTSsigma()
G4double BesTofGeoParameter::GetTTSsigma |
( |
| ) |
|
|
inline |
◆ GetTTSsigmaEc()
G4double BesTofGeoParameter::GetTTSsigmaEc |
( |
| ) |
|
|
inline |
◆ GetVec()
VEC BesTofGeoParameter::GetVec |
( |
std::string |
key | ) |
|
Definition at line 338 of file BesTofGeoParameter.cc.
339{
341 for(CONTAINER2::iterator it=container2.begin(); it!=container2.end(); ++it)
342 {
344 {
347 }
348 }
349
350 std::cout<<"!!!! Wrong! Please check the value name !!!!"<<std::endl;
352}
std::vector< double > VEC
Referenced by BesTofConstruction::ConstructEcTof_mrpc().
◆ GetzPosEastEc()
G4double BesTofGeoParameter::GetzPosEastEc |
( |
| ) |
|
|
inline |
◆ GetzPosWestEc()
G4double BesTofGeoParameter::GetzPosWestEc |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following files: