|
BOSS 7.1.3
BESIII Offline Software System
|
#include <BesTofDigitizerEcV4.hh>
Inheritance diagram for BesTofDigitizerEcV4:Classes | |
| struct | HitStruct |
| struct | Param |
| struct | StripStruct |
Public Member Functions | |
| BesTofDigitizerEcV4 () | |
| ~BesTofDigitizerEcV4 () | |
| void | initial () |
| virtual void | Digitize (ScintSingle *, BesTofDigitsCollection *) |
| int | calStrip (double locZ) |
| bool | underStrip (double locX, double locZ) |
| double | calTdcRes_charge (double charge_fC) |
| double | charge2Time (double charge_fC) |
| double | calAdcRes_charge (double charge_fC) |
| double | calTdcRes_charge1 (double charge_fC) |
| double | charge2Time1 (double charge_fC) |
| double | calAdcRes_charge1 (double charge_fC) |
Public Member Functions inherited from BesTofDigitizerV | |
| BesTofDigitizerV () | |
| ~BesTofDigitizerV () | |
| void | Initialize () |
Additional Inherited Members | |
Protected Attributes inherited from BesTofDigitizerV | |
| 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 inherited from BesTofDigitizerV | |
| 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 27 of file BesTofDigitizerEcV4.hh.
| BesTofDigitizerEcV4::BesTofDigitizerEcV4 | ( | ) |
Definition at line 33 of file BesTofDigitizerEcV4.cc.
| BesTofDigitizerEcV4::~BesTofDigitizerEcV4 | ( | ) |
Definition at line 99 of file BesTofDigitizerEcV4.cc.
| double BesTofDigitizerEcV4::calAdcRes_charge | ( | double | charge_fC | ) |
Definition at line 586 of file BesTofDigitizerEcV4.cc.
Referenced by Digitize().
| double BesTofDigitizerEcV4::calAdcRes_charge1 | ( | double | charge_fC | ) |
| int BesTofDigitizerEcV4::calStrip | ( | double | locZ | ) |
Definition at line 355 of file BesTofDigitizerEcV4.cc.
Referenced by Digitize().
| double BesTofDigitizerEcV4::calTdcRes_charge | ( | double | charge_fC | ) |
Definition at line 563 of file BesTofDigitizerEcV4.cc.
Referenced by Digitize().
| double BesTofDigitizerEcV4::calTdcRes_charge1 | ( | double | charge_fC | ) |
Definition at line 601 of file BesTofDigitizerEcV4.cc.
Referenced by Digitize().
| double BesTofDigitizerEcV4::charge2Time | ( | double | charge_fC | ) |
| double BesTofDigitizerEcV4::charge2Time1 | ( | double | charge_fC | ) |
|
virtual |
Reimplemented from BesTofDigitizerV.
Definition at line 146 of file BesTofDigitizerEcV4.cc.
| void BesTofDigitizerEcV4::initial | ( | ) |
Definition at line 108 of file BesTofDigitizerEcV4.cc.
Referenced by BesTofDigitizerEcV4(), BesTofDigitizerEcV4::HitStruct::HitStruct(), and BesTofDigitizerEcV4::StripStruct::StripStruct().
| bool BesTofDigitizerEcV4::underStrip | ( | double | locX, |
| double | locZ ) |
Definition at line 387 of file BesTofDigitizerEcV4.cc.
Referenced by Digitize().