#include <BesTofDigitizerV.hh>
Inheritance diagram for BesTofDigitizerV:
Public Member Functions | |
BesTofDigitizerV () | |
~BesTofDigitizerV () | |
void | Initialize () |
virtual void | Digitize (ScintSingle *, BesTofDigitsCollection *) |
Protected Attributes | |
BesTofDigitsCollection * | m_besTofDigitsCollection |
BesTofHitsCollection * | m_THC |
ITofCaliSvc * | m_tofCaliSvc |
ITofSimSvc * | m_tofSimSvc |
ITofQElecSvc * | m_tofQElecSvc |
G4double | m_ADC [2] |
G4double | m_TDC [2] |
G4int | m_trackIndex |
G4double | m_globalTime |
Static Protected Attributes | |
static bool | m_booked = false |
static NTuple::Tuple * | m_tupleTof1 = 0 |
static NTuple::Item< double > | m_partId |
static NTuple::Item< double > | m_scinNb |
static NTuple::Item< double > | m_edep |
static NTuple::Item< double > | m_nHits |
static NTuple::Item< double > | m_time1st0 |
static NTuple::Item< double > | m_time1st1 |
static NTuple::Item< double > | m_timelast0 |
static NTuple::Item< double > | m_timelast1 |
static NTuple::Item< double > | m_totalPhot0 |
static NTuple::Item< double > | m_totalPhot1 |
static NTuple::Item< double > | m_NphAllSteps |
static NTuple::Item< double > | m_max0 |
static NTuple::Item< double > | m_max1 |
static NTuple::Item< double > | m_tdc0 |
static NTuple::Item< double > | m_adc0 |
static NTuple::Item< double > | m_tdc1 |
static NTuple::Item< double > | m_adc1 |
static NTuple::Tuple * | m_tupleTof2 = 0 |
static NTuple::Item< double > | m_eTotal |
static NTuple::Item< double > | m_nDigi |
static NTuple::Item< double > | m_partIdMPV |
static NTuple::Item< double > | m_scinNbMPV |
static NTuple::Item< double > | m_edepMPV |
static NTuple::Item< double > | m_nDigiOut |
static NTuple::Tuple * | m_tupleTof3 = 0 |
static NTuple::Item< double > | m_forb |
static NTuple::Item< double > | m_timeFlight |
static NTuple::Item< double > | m_ddT |
static NTuple::Item< double > | m_scinSwim |
static NTuple::Item< double > | m_scinTime |
static NTuple::Item< double > | m_transitTime |
static NTuple::Item< double > | m_endTime |
static NTuple::Item< double > | m_edepHit |
Private Attributes | |
G4Svc * | m_G4Svc |
Definition at line 29 of file BesTofDigitizerV.hh.
BesTofDigitizerV::BesTofDigitizerV | ( | ) |
Definition at line 83 of file BesTofDigitizerV.cc.
References calibUtil::ERROR, G4Svc::GetTupleTof1(), G4Svc::GetTupleTof2(), G4Svc::GetTupleTof3(), Bes_Common::INFO, m_adc0, m_adc1, m_booked, m_ddT, m_edep, m_edepHit, m_edepMPV, m_endTime, m_eTotal, m_G4Svc, m_max0, m_max1, m_nDigi, m_nDigiOut, m_nHits, m_NphAllSteps, m_partId, m_partIdMPV, m_scinNb, m_scinNbMPV, m_scinSwim, m_scinTime, m_tdc0, m_tdc1, m_time1st0, m_time1st1, m_timeFlight, m_timelast0, m_timelast1, m_tofQElecSvc, m_tofSimSvc, m_totalPhot0, m_totalPhot1, m_transitTime, m_tupleTof1, m_tupleTof2, m_tupleTof3, msgSvc(), and G4Svc::TofRootFlag().
00084 { 00085 IMessageSvc* msgSvc; 00086 Gaudi::svcLocator()->service("MessageSvc", msgSvc); 00087 MsgStream log(msgSvc, "BesTofDigitizerBrV1"); 00088 00089 ISvcLocator* svcLocator = Gaudi::svcLocator(); 00090 // StatusCode scc = svcLocator->service("TofCaliSvc", m_tofCaliSvc); 00091 // if (scc == StatusCode::SUCCESS) { 00092 // log << MSG::INFO << "TofSim Gets TofCaliSvc Service Sucessfully!! " << endreq; 00093 // } 00094 // else { 00095 // log << MSG::ERROR << "TofSim Gets TofCaliSvc Service Failed !! " << endreq; 00096 // } 00097 00098 StatusCode sim_scc = svcLocator->service("TofSimSvc", m_tofSimSvc); 00099 if (sim_scc == StatusCode::SUCCESS) { 00100 log << MSG::INFO << "TofSim Gets TofSimSvc Service Sucessfully!! " << endreq; 00101 } 00102 else { 00103 log << MSG::ERROR << "TofSim Gets TofSimSvc Service Failed !! " << endreq; 00104 } 00105 StatusCode qelec_scc = svcLocator->service("TofQElecSvc", m_tofQElecSvc); 00106 if (qelec_scc == StatusCode::SUCCESS) { 00107 log << MSG::INFO << "TofRec Gets tofQElecSvc Sucessfully!! " << endreq; 00108 } 00109 else { 00110 log << MSG::ERROR << "TofRec Gets tofQElecSvc Failed !! " << endreq; 00111 } 00112 00113 00114 00115 //retrieve G4Svc 00116 IG4Svc* tmpSvc; 00117 StatusCode sc = svcLocator->service("G4Svc", tmpSvc); 00118 m_G4Svc = dynamic_cast<G4Svc *>(tmpSvc); 00119 00120 00121 00122 //get Tof Ntuple from G4Svc 00123 if (m_G4Svc->TofRootFlag() && (!m_booked)) 00124 { 00125 00126 00127 m_tupleTof1 = m_G4Svc->GetTupleTof1(); 00128 00129 sc = m_tupleTof1->addItem("partId",m_partId); 00130 sc = m_tupleTof1->addItem("scinNb",m_scinNb); 00131 sc = m_tupleTof1->addItem("edep",m_edep); 00132 sc = m_tupleTof1->addItem("nHits",m_nHits); 00133 sc = m_tupleTof1->addItem("time1st0",m_time1st0); 00134 sc = m_tupleTof1->addItem("time1st1",m_time1st1); 00135 sc = m_tupleTof1->addItem("timelast0",m_timelast0); 00136 sc = m_tupleTof1->addItem("timelast1",m_timelast1); 00137 sc = m_tupleTof1->addItem("totalPhot0",m_totalPhot0); 00138 sc = m_tupleTof1->addItem("totalPhot1",m_totalPhot1); 00139 sc = m_tupleTof1->addItem("NphAllSteps",m_NphAllSteps); 00140 sc = m_tupleTof1->addItem("max0",m_max0); 00141 sc = m_tupleTof1->addItem("max1",m_max1); 00142 sc = m_tupleTof1->addItem("tdc0",m_tdc0); 00143 sc = m_tupleTof1->addItem("adc0",m_adc0); 00144 sc = m_tupleTof1->addItem("tdc1",m_tdc1); 00145 sc = m_tupleTof1->addItem("adc1",m_adc1); 00146 00147 00148 00149 m_tupleTof2 = m_G4Svc->GetTupleTof2(); 00150 sc = m_tupleTof2->addItem("eTotal",m_eTotal); 00151 sc = m_tupleTof2->addItem("nDigi",m_nDigi); 00152 sc = m_tupleTof2->addItem("partIdMPV",m_partIdMPV); 00153 sc = m_tupleTof2->addItem("scinNbMPV",m_scinNbMPV); 00154 sc = m_tupleTof2->addItem("edepMPV",m_edepMPV); 00155 sc = m_tupleTof2->addItem("nDigiOut",m_nDigiOut); 00156 sc = m_tupleTof2->addItem("edepPerHit",m_edepHit); 00157 00158 m_tupleTof3 = m_G4Svc->GetTupleTof3(); 00159 //sc = m_tupleTof3->addItem("forb",m_forb); 00160 sc = m_tupleTof3->addItem("timeFlight",m_timeFlight); 00161 sc = m_tupleTof3->addItem("ddT",m_ddT); 00162 sc = m_tupleTof3->addItem("scinSwim",m_scinSwim); 00163 sc = m_tupleTof3->addItem("scinTime",m_scinTime); 00164 sc = m_tupleTof3->addItem("transitTime",m_transitTime); 00165 sc = m_tupleTof3->addItem("endTime",m_endTime); 00166 00167 00168 //m_tupleTof4 = m_G4Svc->GetTupleTof4(); 00169 //sc = m_tupleTof4->addItem("partID",m_partIdmrpc); 00170 //sc = m_tupleTof4->addItem("stripidentifier",m_stripidentifier); 00171 //sc = m_tupleTof4->addItem("trackindex",m_trackindex); 00172 //sc = m_tupleTof4->addItem("signal_pc",m_signal_pc); 00173 //sc = m_tupleTof4->addItem("time_threshold",m_time_threshold); 00174 //sc = m_tupleTof4->addItem("time_1sthit",m_time_1sthit); 00175 //sc = m_tupleTof4->addItem("time_1",m_time_1); 00176 //sc = m_tupleTof4->addItem("time_2",m_time_2); 00177 //sc = m_tupleTof4->addItem("firedstrip",m_firedstrip); 00178 //sc = m_tupleTof4->addItem("numberions",m_numberions); 00179 00180 00181 m_booked = true; 00182 } 00183 00184 }
BesTofDigitizerV::~BesTofDigitizerV | ( | ) |
virtual void BesTofDigitizerV::Digitize | ( | ScintSingle * | , | |
BesTofDigitsCollection * | ||||
) | [inline, virtual] |
Reimplemented in BesTofDigitizerBrV1, BesTofDigitizerBrV2, BesTofDigitizerEcV1, BesTofDigitizerEcV2, BesTofDigitizerEcV3, and BesTofDigitizerEcV4.
Definition at line 35 of file BesTofDigitizerV.hh.
void BesTofDigitizerV::Initialize | ( | ) |
Definition at line 189 of file BesTofDigitizerV.cc.
References genRecEmupikp::i, m_ADC, m_globalTime, m_TDC, and m_trackIndex.
Referenced by BesTofDigitizerEcV1::TofPmtInit(), BesTofDigitizerBrV2::TofPmtInit(), and BesTofDigitizerBrV1::TofPmtInit().
00190 { 00191 for (G4int i=0;i<2;i++) 00192 { 00193 m_ADC[i] = -999; 00194 m_TDC[i] = -999; 00195 } 00196 m_trackIndex = -999; 00197 m_globalTime = 9999; 00198 }
G4double BesTofDigitizerV::m_ADC[2] [protected] |
Definition at line 45 of file BesTofDigitizerV.hh.
Referenced by BesTofDigitizerEcV3::Digitize(), BesTofDigitizerEcV2::Digitize(), BesTofDigitizerEcV1::Digitize(), BesTofDigitizerBrV2::Digitize(), BesTofDigitizerBrV1::Digitize(), Initialize(), BesTofDigitizerEcV1::Smear(), BesTofDigitizerBrV1::Smear(), BesTofDigitizerEcV1::TofPmtAccum(), BesTofDigitizerBrV1::TofPmtAccum(), BesTofDigitizerEcV3::TofPmtInit(), BesTofDigitizerEcV3::TofPmtRspns(), BesTofDigitizerEcV2::TofPmtRspns(), and BesTofDigitizerBrV2::TofPmtRspns().
NTuple::Item< double > BesTofDigitizerV::m_adc0 [static, protected] |
Definition at line 67 of file BesTofDigitizerV.hh.
Referenced by BesTofDigitizerV(), BesTofDigitizerEcV3::TofPmtInit(), BesTofDigitizerBrV2::TofPmtInit(), BesTofDigitizerEcV3::TofPmtRspns(), and BesTofDigitizerBrV2::TofPmtRspns().
NTuple::Item< double > BesTofDigitizerV::m_adc1 [static, protected] |
Definition at line 69 of file BesTofDigitizerV.hh.
Referenced by BesTofDigitizerV(), BesTofDigitizerEcV3::TofPmtInit(), BesTofDigitizerBrV2::TofPmtInit(), BesTofDigitizerEcV3::TofPmtRspns(), and BesTofDigitizerBrV2::TofPmtRspns().
Definition at line 38 of file BesTofDigitizerV.hh.
Referenced by BesTofDigitizerEcV4::Digitize(), BesTofDigitizerEcV3::Digitize(), BesTofDigitizerEcV2::Digitize(), BesTofDigitizerEcV1::Digitize(), BesTofDigitizerBrV2::Digitize(), and BesTofDigitizerBrV1::Digitize().
bool BesTofDigitizerV::m_booked = false [static, protected] |
NTuple::Item< double > BesTofDigitizerV::m_ddT [static, protected] |
Definition at line 82 of file BesTofDigitizerV.hh.
Referenced by BesTofDigitizerV(), and BesTofDigitizerEcV3::TofPmtAccum().
NTuple::Item< double > BesTofDigitizerV::m_edep [static, protected] |
Definition at line 55 of file BesTofDigitizerV.hh.
Referenced by BesTofDigitizerV(), BesTofDigitizerEcV3::Digitize(), BesTofDigitizerBrV2::Digitize(), BesTofDigitizerEcV3::TofPmtInit(), and BesTofDigitizerBrV2::TofPmtInit().
NTuple::Item< double > BesTofDigitizerV::m_edepHit [static, protected] |
NTuple::Item< double > BesTofDigitizerV::m_edepMPV [static, protected] |
Definition at line 76 of file BesTofDigitizerV.hh.
Referenced by BesTofDigitizerV(), BesTofDigitizerEcV3::Digitize(), and BesTofDigitizerBrV2::Digitize().
NTuple::Item< double > BesTofDigitizerV::m_endTime [static, protected] |
Definition at line 86 of file BesTofDigitizerV.hh.
Referenced by BesTofDigitizerV(), BesTofDigitizerEcV3::TofPmtAccum(), and BesTofDigitizerBrV2::TofPmtAccum().
NTuple::Item< double > BesTofDigitizerV::m_eTotal [static, protected] |
Definition at line 72 of file BesTofDigitizerV.hh.
Referenced by BesTofDigitizerV(), BesTofDigitizerEcV3::Digitize(), and BesTofDigitizerBrV2::Digitize().
NTuple::Item< double > BesTofDigitizerV::m_forb [static, protected] |
Definition at line 80 of file BesTofDigitizerV.hh.
G4Svc* BesTofDigitizerV::m_G4Svc [private] |
Reimplemented in BesTofDigitizerBrV2, BesTofDigitizerEcV2, and BesTofDigitizerEcV3.
Definition at line 104 of file BesTofDigitizerV.hh.
Referenced by BesTofDigitizerV().
G4double BesTofDigitizerV::m_globalTime [protected] |
Definition at line 48 of file BesTofDigitizerV.hh.
Referenced by Initialize(), BesTofDigitizerEcV3::TofPmtAccum(), BesTofDigitizerEcV2::TofPmtAccum(), BesTofDigitizerEcV1::TofPmtAccum(), BesTofDigitizerBrV2::TofPmtAccum(), BesTofDigitizerBrV1::TofPmtAccum(), BesTofDigitizerEcV3::TofPmtInit(), and BesTofDigitizerEcV2::TofPmtInit().
NTuple::Item< double > BesTofDigitizerV::m_max0 [static, protected] |
Definition at line 64 of file BesTofDigitizerV.hh.
Referenced by BesTofDigitizerV(), BesTofDigitizerEcV3::TofPmtInit(), BesTofDigitizerBrV2::TofPmtInit(), BesTofDigitizerEcV3::TofPmtRspns(), and BesTofDigitizerBrV2::TofPmtRspns().
NTuple::Item< double > BesTofDigitizerV::m_max1 [static, protected] |
Definition at line 65 of file BesTofDigitizerV.hh.
Referenced by BesTofDigitizerV(), BesTofDigitizerEcV3::TofPmtInit(), BesTofDigitizerBrV2::TofPmtInit(), BesTofDigitizerEcV3::TofPmtRspns(), and BesTofDigitizerBrV2::TofPmtRspns().
NTuple::Item< double > BesTofDigitizerV::m_nDigi [static, protected] |
Definition at line 73 of file BesTofDigitizerV.hh.
Referenced by BesTofDigitizerV(), BesTofDigitizerEcV3::Digitize(), and BesTofDigitizerBrV2::Digitize().
NTuple::Item< double > BesTofDigitizerV::m_nDigiOut [static, protected] |
Definition at line 77 of file BesTofDigitizerV.hh.
Referenced by BesTofDigitizerV(), BesTofDigitizerEcV3::Digitize(), and BesTofDigitizerBrV2::Digitize().
NTuple::Item< double > BesTofDigitizerV::m_nHits [static, protected] |
Definition at line 56 of file BesTofDigitizerV.hh.
Referenced by BesTofDigitizerV(), BesTofDigitizerEcV3::Digitize(), BesTofDigitizerBrV2::Digitize(), BesTofDigitizerEcV3::TofPmtInit(), and BesTofDigitizerBrV2::TofPmtInit().
NTuple::Item< double > BesTofDigitizerV::m_NphAllSteps [static, protected] |
Definition at line 63 of file BesTofDigitizerV.hh.
Referenced by BesTofDigitizerV(), BesTofDigitizerEcV3::TofPmtAccum(), BesTofDigitizerBrV2::TofPmtAccum(), BesTofDigitizerEcV3::TofPmtInit(), and BesTofDigitizerBrV2::TofPmtInit().
NTuple::Item< double > BesTofDigitizerV::m_partId [static, protected] |
Reimplemented in BesTofDigitizerEcV4.
Definition at line 53 of file BesTofDigitizerV.hh.
Referenced by BesTofDigitizerV(), BesTofDigitizerEcV3::Digitize(), BesTofDigitizerBrV2::Digitize(), BesTofDigitizerEcV3::TofPmtInit(), and BesTofDigitizerBrV2::TofPmtInit().
NTuple::Item< double > BesTofDigitizerV::m_partIdMPV [static, protected] |
Definition at line 74 of file BesTofDigitizerV.hh.
Referenced by BesTofDigitizerV(), BesTofDigitizerEcV3::Digitize(), and BesTofDigitizerBrV2::Digitize().
NTuple::Item< double > BesTofDigitizerV::m_scinNb [static, protected] |
Definition at line 54 of file BesTofDigitizerV.hh.
Referenced by BesTofDigitizerV(), BesTofDigitizerEcV3::Digitize(), BesTofDigitizerBrV2::Digitize(), BesTofDigitizerEcV3::TofPmtInit(), and BesTofDigitizerBrV2::TofPmtInit().
NTuple::Item< double > BesTofDigitizerV::m_scinNbMPV [static, protected] |
Definition at line 75 of file BesTofDigitizerV.hh.
Referenced by BesTofDigitizerV(), BesTofDigitizerEcV3::Digitize(), and BesTofDigitizerBrV2::Digitize().
NTuple::Item< double > BesTofDigitizerV::m_scinSwim [static, protected] |
Definition at line 83 of file BesTofDigitizerV.hh.
Referenced by BesTofDigitizerV(), BesTofDigitizerEcV3::TofPmtAccum(), and BesTofDigitizerBrV2::TofPmtAccum().
NTuple::Item< double > BesTofDigitizerV::m_scinTime [static, protected] |
Definition at line 84 of file BesTofDigitizerV.hh.
Referenced by BesTofDigitizerV(), and BesTofDigitizerEcV3::TofPmtAccum().
G4double BesTofDigitizerV::m_TDC[2] [protected] |
Definition at line 46 of file BesTofDigitizerV.hh.
Referenced by BesTofDigitizerEcV3::Digitize(), BesTofDigitizerEcV2::Digitize(), BesTofDigitizerEcV1::Digitize(), BesTofDigitizerBrV2::Digitize(), BesTofDigitizerBrV1::Digitize(), Initialize(), BesTofDigitizerEcV1::Smear(), BesTofDigitizerBrV1::Smear(), BesTofDigitizerEcV1::TofPmtAccum(), BesTofDigitizerBrV1::TofPmtAccum(), BesTofDigitizerEcV3::TofPmtInit(), BesTofDigitizerEcV3::TofPmtRspns(), BesTofDigitizerEcV2::TofPmtRspns(), and BesTofDigitizerBrV2::TofPmtRspns().
NTuple::Item< double > BesTofDigitizerV::m_tdc0 [static, protected] |
Definition at line 66 of file BesTofDigitizerV.hh.
Referenced by BesTofDigitizerV(), BesTofDigitizerEcV3::TofPmtInit(), BesTofDigitizerBrV2::TofPmtInit(), BesTofDigitizerEcV3::TofPmtRspns(), and BesTofDigitizerBrV2::TofPmtRspns().
NTuple::Item< double > BesTofDigitizerV::m_tdc1 [static, protected] |
Definition at line 68 of file BesTofDigitizerV.hh.
Referenced by BesTofDigitizerV(), BesTofDigitizerEcV3::TofPmtInit(), BesTofDigitizerBrV2::TofPmtInit(), BesTofDigitizerEcV3::TofPmtRspns(), and BesTofDigitizerBrV2::TofPmtRspns().
BesTofHitsCollection* BesTofDigitizerV::m_THC [protected] |
Definition at line 39 of file BesTofDigitizerV.hh.
Referenced by BesTofDigitizerEcV4::Digitize(), BesTofDigitizerEcV3::Digitize(), BesTofDigitizerEcV2::Digitize(), BesTofDigitizerEcV1::Digitize(), BesTofDigitizerBrV2::Digitize(), and BesTofDigitizerBrV1::Digitize().
NTuple::Item< double > BesTofDigitizerV::m_time1st0 [static, protected] |
Definition at line 57 of file BesTofDigitizerV.hh.
Referenced by BesTofDigitizerV(), BesTofDigitizerEcV3::Digitize(), BesTofDigitizerBrV2::Digitize(), BesTofDigitizerEcV3::TofPmtInit(), and BesTofDigitizerBrV2::TofPmtInit().
NTuple::Item< double > BesTofDigitizerV::m_time1st1 [static, protected] |
Definition at line 58 of file BesTofDigitizerV.hh.
Referenced by BesTofDigitizerV(), BesTofDigitizerEcV3::Digitize(), BesTofDigitizerBrV2::Digitize(), BesTofDigitizerEcV3::TofPmtInit(), and BesTofDigitizerBrV2::TofPmtInit().
NTuple::Item< double > BesTofDigitizerV::m_timeFlight [static, protected] |
Definition at line 81 of file BesTofDigitizerV.hh.
Referenced by BesTofDigitizerV(), and BesTofDigitizerEcV3::TofPmtAccum().
NTuple::Item< double > BesTofDigitizerV::m_timelast0 [static, protected] |
Definition at line 59 of file BesTofDigitizerV.hh.
Referenced by BesTofDigitizerV(), BesTofDigitizerEcV3::Digitize(), BesTofDigitizerBrV2::Digitize(), BesTofDigitizerEcV3::TofPmtInit(), and BesTofDigitizerBrV2::TofPmtInit().
NTuple::Item< double > BesTofDigitizerV::m_timelast1 [static, protected] |
Definition at line 60 of file BesTofDigitizerV.hh.
Referenced by BesTofDigitizerV(), BesTofDigitizerEcV3::Digitize(), BesTofDigitizerBrV2::Digitize(), BesTofDigitizerEcV3::TofPmtInit(), and BesTofDigitizerBrV2::TofPmtInit().
ITofCaliSvc* BesTofDigitizerV::m_tofCaliSvc [protected] |
Definition at line 41 of file BesTofDigitizerV.hh.
Referenced by BesTofDigitizerEcV1::Smear(), BesTofDigitizerBrV1::Smear(), BesTofDigitizerEcV1::TofPmtAccum(), and BesTofDigitizerBrV1::TofPmtAccum().
ITofQElecSvc* BesTofDigitizerV::m_tofQElecSvc [protected] |
Definition at line 43 of file BesTofDigitizerV.hh.
Referenced by BesTofDigitizerV(), BesTofDigitizerEcV3::TofPmtRspns(), and BesTofDigitizerBrV2::TofPmtRspns().
ITofSimSvc* BesTofDigitizerV::m_tofSimSvc [protected] |
Definition at line 42 of file BesTofDigitizerV.hh.
Referenced by BesTofDigitizerV(), BesTofDigitizerBrV2::TofPmtAccum(), BesTofDigitizerEcV3::TofPmtRspns(), and BesTofDigitizerBrV2::TofPmtRspns().
NTuple::Item< double > BesTofDigitizerV::m_totalPhot0 [static, protected] |
Definition at line 61 of file BesTofDigitizerV.hh.
Referenced by BesTofDigitizerV(), BesTofDigitizerEcV3::Digitize(), BesTofDigitizerBrV2::Digitize(), BesTofDigitizerEcV3::TofPmtInit(), and BesTofDigitizerBrV2::TofPmtInit().
NTuple::Item< double > BesTofDigitizerV::m_totalPhot1 [static, protected] |
Definition at line 62 of file BesTofDigitizerV.hh.
Referenced by BesTofDigitizerV(), BesTofDigitizerEcV3::Digitize(), BesTofDigitizerBrV2::Digitize(), BesTofDigitizerEcV3::TofPmtInit(), and BesTofDigitizerBrV2::TofPmtInit().
G4int BesTofDigitizerV::m_trackIndex [protected] |
Definition at line 47 of file BesTofDigitizerV.hh.
Referenced by BesTofDigitizerEcV3::Digitize(), BesTofDigitizerEcV2::Digitize(), BesTofDigitizerEcV1::Digitize(), BesTofDigitizerBrV2::Digitize(), BesTofDigitizerBrV1::Digitize(), Initialize(), BesTofDigitizerEcV3::TofPmtAccum(), BesTofDigitizerEcV2::TofPmtAccum(), BesTofDigitizerEcV1::TofPmtAccum(), BesTofDigitizerBrV2::TofPmtAccum(), BesTofDigitizerBrV1::TofPmtAccum(), BesTofDigitizerEcV3::TofPmtInit(), and BesTofDigitizerEcV2::TofPmtInit().
NTuple::Item< double > BesTofDigitizerV::m_transitTime [static, protected] |
Definition at line 85 of file BesTofDigitizerV.hh.
Referenced by BesTofDigitizerV(), and BesTofDigitizerEcV3::TofPmtAccum().
NTuple::Tuple * BesTofDigitizerV::m_tupleTof1 = 0 [static, protected] |
Definition at line 52 of file BesTofDigitizerV.hh.
Referenced by BesTofDigitizerV(), BesTofDigitizerEcV3::Digitize(), and BesTofDigitizerBrV2::Digitize().
NTuple::Tuple * BesTofDigitizerV::m_tupleTof2 = 0 [static, protected] |
Definition at line 71 of file BesTofDigitizerV.hh.
Referenced by BesTofDigitizerV(), BesTofDigitizerEcV3::Digitize(), and BesTofDigitizerBrV2::Digitize().
NTuple::Tuple * BesTofDigitizerV::m_tupleTof3 = 0 [static, protected] |
Definition at line 79 of file BesTofDigitizerV.hh.
Referenced by BesTofDigitizerV(), BesTofDigitizerEcV3::TofPmtAccum(), and BesTofDigitizerBrV2::TofPmtAccum().