|
BOSS 8.0.0
BESIII Offline Software System
|
#include <BesTofDigitizerV.hh>
Public Member Functions | |
| BesTofDigitizerV () | |
| ~BesTofDigitizerV () | |
| void | Initialize () |
| virtual void | Digitize (ScintSingle *, BesTofDigitsCollection *) |
| BesTofDigitizerV () | |
| ~BesTofDigitizerV () | |
| void | Initialize () |
| virtual void | Digitize (ScintSingle *, BesTofDigitsCollection *) |
| 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 |
Definition at line 29 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
| BesTofDigitizerV::BesTofDigitizerV | ( | ) |
Definition at line 74 of file BesTofDigitizerV.cc.
| BesTofDigitizerV::~BesTofDigitizerV | ( | ) |
Definition at line 76 of file BesTofDigitizerV.cc.
| BesTofDigitizerV::BesTofDigitizerV | ( | ) |
| BesTofDigitizerV::~BesTofDigitizerV | ( | ) |
| BesTofDigitizerV::BesTofDigitizerV | ( | ) |
| BesTofDigitizerV::~BesTofDigitizerV | ( | ) |
|
inlinevirtual |
Reimplemented in BesTofDigitizerBrV1, BesTofDigitizerBrV1, BesTofDigitizerBrV1, BesTofDigitizerBrV2, BesTofDigitizerBrV2, BesTofDigitizerBrV2, BesTofDigitizerEcV1, BesTofDigitizerEcV1, BesTofDigitizerEcV1, BesTofDigitizerEcV2, BesTofDigitizerEcV2, BesTofDigitizerEcV2, BesTofDigitizerEcV3, BesTofDigitizerEcV3, BesTofDigitizerEcV3, BesTofDigitizerEcV4, BesTofDigitizerEcV4, and BesTofDigitizerEcV4.
Definition at line 34 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
|
inlinevirtual |
Reimplemented in BesTofDigitizerBrV1, BesTofDigitizerBrV1, BesTofDigitizerBrV1, BesTofDigitizerBrV2, BesTofDigitizerBrV2, BesTofDigitizerBrV2, BesTofDigitizerEcV1, BesTofDigitizerEcV1, BesTofDigitizerEcV1, BesTofDigitizerEcV2, BesTofDigitizerEcV2, BesTofDigitizerEcV2, BesTofDigitizerEcV3, BesTofDigitizerEcV3, BesTofDigitizerEcV3, BesTofDigitizerEcV4, BesTofDigitizerEcV4, and BesTofDigitizerEcV4.
Definition at line 34 of file InstallArea/x86_64-el9-gcc13-opt/include/TofSim/BesTofDigitizerV.hh.
|
inlinevirtual |
Reimplemented in BesTofDigitizerBrV1, BesTofDigitizerBrV1, BesTofDigitizerBrV1, BesTofDigitizerBrV2, BesTofDigitizerBrV2, BesTofDigitizerBrV2, BesTofDigitizerEcV1, BesTofDigitizerEcV1, BesTofDigitizerEcV1, BesTofDigitizerEcV2, BesTofDigitizerEcV2, BesTofDigitizerEcV2, BesTofDigitizerEcV3, BesTofDigitizerEcV3, BesTofDigitizerEcV3, BesTofDigitizerEcV4, BesTofDigitizerEcV4, and BesTofDigitizerEcV4.
Definition at line 34 of file Simulation/BOOST/TofSim/include/TofSim/BesTofDigitizerV.hh.
| void BesTofDigitizerV::Initialize | ( | ) |
Definition at line 78 of file BesTofDigitizerV.cc.
Referenced by BesTofDigitizerBrV1::TofPmtInit(), BesTofDigitizerBrV2::TofPmtInit(), BesTofDigitizerEcV1::TofPmtInit(), and BesTofDigitizerEcV3::TofPmtInit().
| void BesTofDigitizerV::Initialize | ( | ) |
| void BesTofDigitizerV::Initialize | ( | ) |
|
protected |
Definition at line 44 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by BesTofDigitizerBrV1::Digitize(), BesTofDigitizerBrV2::Digitize(), BesTofDigitizerEcV1::Digitize(), BesTofDigitizerEcV2::Digitize(), BesTofDigitizerEcV3::Digitize(), Initialize(), BesTofDigitizerBrV1::Smear(), BesTofDigitizerEcV1::Smear(), BesTofDigitizerBrV1::TofPmtAccum(), BesTofDigitizerEcV1::TofPmtAccum(), BesTofDigitizerEcV3::TofPmtInit(), BesTofDigitizerBrV2::TofPmtRspns(), BesTofDigitizerEcV2::TofPmtRspns(), and BesTofDigitizerEcV3::TofPmtRspns().
|
staticprotected |
Definition at line 66 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by Initialize(), BesTofDigitizerBrV2::TofPmtInit(), BesTofDigitizerEcV3::TofPmtInit(), BesTofDigitizerBrV2::TofPmtRspns(), and BesTofDigitizerEcV3::TofPmtRspns().
|
staticprotected |
Definition at line 68 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by Initialize(), BesTofDigitizerBrV2::TofPmtInit(), BesTofDigitizerEcV3::TofPmtInit(), BesTofDigitizerBrV2::TofPmtRspns(), and BesTofDigitizerEcV3::TofPmtRspns().
|
protected |
Definition at line 37 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by BesTofDigitizerBrV1::Digitize(), BesTofDigitizerBrV2::Digitize(), BesTofDigitizerEcV1::Digitize(), BesTofDigitizerEcV2::Digitize(), BesTofDigitizerEcV3::Digitize(), and BesTofDigitizerEcV4::Digitize().
|
staticprotected |
Definition at line 49 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by Initialize().
|
staticprotected |
Definition at line 81 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by Initialize(), and BesTofDigitizerEcV3::TofPmtAccum().
|
staticprotected |
Definition at line 54 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by BesTofDigitizerBrV2::Digitize(), BesTofDigitizerEcV3::Digitize(), Initialize(), BesTofDigitizerBrV2::TofPmtInit(), and BesTofDigitizerEcV3::TofPmtInit().
|
staticprotected |
Definition at line 87 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by Initialize().
|
staticprotected |
Definition at line 75 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by BesTofDigitizerBrV2::Digitize(), BesTofDigitizerEcV3::Digitize(), and Initialize().
|
staticprotected |
Definition at line 85 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by Initialize(), BesTofDigitizerBrV2::TofPmtAccum(), and BesTofDigitizerEcV3::TofPmtAccum().
|
staticprotected |
Definition at line 71 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by BesTofDigitizerBrV2::Digitize(), BesTofDigitizerEcV3::Digitize(), and Initialize().
|
staticprotected |
Definition at line 79 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
|
protected |
Definition at line 47 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by Initialize(), BesTofDigitizerBrV1::TofPmtAccum(), BesTofDigitizerBrV2::TofPmtAccum(), BesTofDigitizerEcV1::TofPmtAccum(), BesTofDigitizerEcV2::TofPmtAccum(), BesTofDigitizerEcV3::TofPmtAccum(), BesTofDigitizerEcV2::TofPmtInit(), and BesTofDigitizerEcV3::TofPmtInit().
|
staticprotected |
Definition at line 63 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by Initialize(), BesTofDigitizerBrV2::TofPmtInit(), BesTofDigitizerEcV3::TofPmtInit(), BesTofDigitizerBrV2::TofPmtRspns(), and BesTofDigitizerEcV3::TofPmtRspns().
|
staticprotected |
Definition at line 64 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by Initialize(), BesTofDigitizerBrV2::TofPmtInit(), BesTofDigitizerEcV3::TofPmtInit(), BesTofDigitizerBrV2::TofPmtRspns(), and BesTofDigitizerEcV3::TofPmtRspns().
|
staticprotected |
Definition at line 72 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by BesTofDigitizerBrV2::Digitize(), BesTofDigitizerEcV3::Digitize(), and Initialize().
|
staticprotected |
Definition at line 76 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by BesTofDigitizerBrV2::Digitize(), BesTofDigitizerEcV3::Digitize(), and Initialize().
|
staticprotected |
Definition at line 55 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by BesTofDigitizerBrV2::Digitize(), BesTofDigitizerEcV3::Digitize(), Initialize(), BesTofDigitizerBrV2::TofPmtInit(), and BesTofDigitizerEcV3::TofPmtInit().
|
staticprotected |
Definition at line 62 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by Initialize(), BesTofDigitizerBrV2::TofPmtAccum(), BesTofDigitizerEcV3::TofPmtAccum(), BesTofDigitizerBrV2::TofPmtInit(), and BesTofDigitizerEcV3::TofPmtInit().
|
staticprotected |
Definition at line 52 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by BesTofDigitizerBrV2::Digitize(), BesTofDigitizerEcV3::Digitize(), Initialize(), BesTofDigitizerBrV2::TofPmtInit(), and BesTofDigitizerEcV3::TofPmtInit().
|
staticprotected |
Definition at line 73 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by BesTofDigitizerBrV2::Digitize(), BesTofDigitizerEcV3::Digitize(), and Initialize().
|
staticprotected |
Definition at line 53 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by BesTofDigitizerBrV2::Digitize(), BesTofDigitizerEcV3::Digitize(), Initialize(), BesTofDigitizerBrV2::TofPmtInit(), and BesTofDigitizerEcV3::TofPmtInit().
|
staticprotected |
Definition at line 74 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by BesTofDigitizerBrV2::Digitize(), BesTofDigitizerEcV3::Digitize(), and Initialize().
|
staticprotected |
Definition at line 82 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by Initialize(), BesTofDigitizerBrV2::TofPmtAccum(), and BesTofDigitizerEcV3::TofPmtAccum().
|
staticprotected |
Definition at line 83 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by Initialize(), and BesTofDigitizerEcV3::TofPmtAccum().
|
protected |
Definition at line 45 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by BesTofDigitizerBrV1::Digitize(), BesTofDigitizerBrV2::Digitize(), BesTofDigitizerEcV1::Digitize(), BesTofDigitizerEcV2::Digitize(), BesTofDigitizerEcV3::Digitize(), Initialize(), BesTofDigitizerBrV1::Smear(), BesTofDigitizerEcV1::Smear(), BesTofDigitizerBrV1::TofPmtAccum(), BesTofDigitizerEcV1::TofPmtAccum(), BesTofDigitizerEcV3::TofPmtInit(), BesTofDigitizerBrV2::TofPmtRspns(), BesTofDigitizerEcV2::TofPmtRspns(), and BesTofDigitizerEcV3::TofPmtRspns().
|
staticprotected |
Definition at line 65 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by Initialize(), BesTofDigitizerBrV2::TofPmtInit(), BesTofDigitizerEcV3::TofPmtInit(), BesTofDigitizerBrV2::TofPmtRspns(), and BesTofDigitizerEcV3::TofPmtRspns().
|
staticprotected |
Definition at line 67 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by Initialize(), BesTofDigitizerBrV2::TofPmtInit(), BesTofDigitizerEcV3::TofPmtInit(), BesTofDigitizerBrV2::TofPmtRspns(), and BesTofDigitizerEcV3::TofPmtRspns().
|
protected |
Definition at line 38 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by BesTofDigitizerBrV1::Digitize(), BesTofDigitizerBrV2::Digitize(), BesTofDigitizerEcV1::Digitize(), BesTofDigitizerEcV2::Digitize(), BesTofDigitizerEcV3::Digitize(), and BesTofDigitizerEcV4::Digitize().
|
staticprotected |
Definition at line 56 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by BesTofDigitizerBrV2::Digitize(), BesTofDigitizerEcV3::Digitize(), Initialize(), BesTofDigitizerBrV2::TofPmtInit(), and BesTofDigitizerEcV3::TofPmtInit().
|
staticprotected |
Definition at line 57 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by BesTofDigitizerBrV2::Digitize(), BesTofDigitizerEcV3::Digitize(), Initialize(), BesTofDigitizerBrV2::TofPmtInit(), and BesTofDigitizerEcV3::TofPmtInit().
|
staticprotected |
Definition at line 80 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by Initialize(), and BesTofDigitizerEcV3::TofPmtAccum().
|
staticprotected |
Definition at line 58 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by BesTofDigitizerBrV2::Digitize(), BesTofDigitizerEcV3::Digitize(), Initialize(), BesTofDigitizerBrV2::TofPmtInit(), and BesTofDigitizerEcV3::TofPmtInit().
|
staticprotected |
Definition at line 59 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by BesTofDigitizerBrV2::Digitize(), BesTofDigitizerEcV3::Digitize(), Initialize(), BesTofDigitizerBrV2::TofPmtInit(), and BesTofDigitizerEcV3::TofPmtInit().
|
protected |
Definition at line 40 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by BesTofDigitizerBrV1::Smear(), BesTofDigitizerEcV1::Smear(), BesTofDigitizerBrV1::TofPmtAccum(), and BesTofDigitizerEcV1::TofPmtAccum().
|
protected |
Definition at line 42 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by Initialize(), BesTofDigitizerBrV2::TofPmtRspns(), and BesTofDigitizerEcV3::TofPmtRspns().
|
protected |
Definition at line 41 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by Initialize(), BesTofDigitizerBrV2::TofPmtAccum(), BesTofDigitizerBrV2::TofPmtRspns(), and BesTofDigitizerEcV3::TofPmtRspns().
|
staticprotected |
Definition at line 60 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by BesTofDigitizerBrV2::Digitize(), BesTofDigitizerEcV3::Digitize(), Initialize(), BesTofDigitizerBrV2::TofPmtInit(), and BesTofDigitizerEcV3::TofPmtInit().
|
staticprotected |
Definition at line 61 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by BesTofDigitizerBrV2::Digitize(), BesTofDigitizerEcV3::Digitize(), Initialize(), BesTofDigitizerBrV2::TofPmtInit(), and BesTofDigitizerEcV3::TofPmtInit().
|
protected |
Definition at line 46 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by BesTofDigitizerBrV1::Digitize(), BesTofDigitizerBrV2::Digitize(), BesTofDigitizerEcV1::Digitize(), BesTofDigitizerEcV2::Digitize(), BesTofDigitizerEcV3::Digitize(), Initialize(), BesTofDigitizerBrV1::TofPmtAccum(), BesTofDigitizerBrV2::TofPmtAccum(), BesTofDigitizerEcV1::TofPmtAccum(), BesTofDigitizerEcV2::TofPmtAccum(), BesTofDigitizerEcV3::TofPmtAccum(), BesTofDigitizerEcV2::TofPmtInit(), and BesTofDigitizerEcV3::TofPmtInit().
|
staticprotected |
Definition at line 84 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by Initialize(), and BesTofDigitizerEcV3::TofPmtAccum().
|
staticprotected |
Definition at line 51 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by BesTofDigitizerBrV2::Digitize(), BesTofDigitizerEcV3::Digitize(), and Initialize().
|
staticprotected |
Definition at line 70 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by BesTofDigitizerBrV2::Digitize(), BesTofDigitizerEcV3::Digitize(), and Initialize().
|
staticprotected |
Definition at line 78 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofDigitizerV.hh.
Referenced by Initialize(), BesTofDigitizerBrV2::TofPmtAccum(), and BesTofDigitizerEcV3::TofPmtAccum().