BOSS 7.0.9
BESIII Offline Software System
|
#include <TofHitStatus.h>
Public Member Functions | |
TofHitStatus () | |
virtual | ~TofHitStatus () |
void | init () |
TofHitStatus & | operator= (const DstTofTrack &source) |
TofHitStatus & | operator= (const TofHitStatus &source) |
unsigned int | value () const |
bool | is_raw () const |
bool | is_readout () const |
bool | is_counter () const |
bool | is_cluster () const |
bool | is_barrel () const |
bool | is_east () const |
unsigned int | layer () const |
bool | is_overflow () const |
bool | is_multihit () const |
unsigned int | ncounter () const |
unsigned int | neast () const |
unsigned int | nwest () const |
bool | is_mrpc () const |
void | setStatus (unsigned int status) |
void | setRaw (bool raw) |
void | setReadout (bool readout) |
void | setCounter (bool counter) |
void | setCluster (bool cluster) |
void | setBarrel (bool barrel) |
void | setEast (bool east) |
void | setLayer (unsigned int layer) |
void | setOverflow (bool overflow) |
void | setMultihit (bool multihit) |
void | setNCounter (unsigned int ncounter) |
void | setNEast (unsigned int neast) |
void | setNWest (unsigned int nwest) |
void | setMRPC (bool mrpc) |
void | setBarrelCluster (unsigned int layer) |
void | setBarrelCounter (unsigned int layer) |
void | setBarrelReadout (unsigned int layer, bool east) |
void | setBarrelRaw (unsigned int layer, bool east) |
void | setEndcapCluster (bool east) |
void | setEndcapRaw (bool east) |
void | setMRPCReadout (bool east) |
void | setMRPCCluster (bool cluster, bool east) |
void | setNoHit () |
Static Public Member Functions | |
static bool | is_raw (unsigned int status) |
static bool | is_readout (unsigned int status) |
static bool | is_counter (unsigned int status) |
static bool | is_cluster (unsigned int status) |
static bool | is_barrel (unsigned int status) |
static bool | is_east (unsigned int status) |
static unsigned int | layer (unsigned int status) |
static bool | is_overflow (unsigned int status) |
static bool | is_multihit (unsigned int status) |
static unsigned int | ncounter (unsigned int status) |
static unsigned int | neast (unsigned int status) |
static unsigned int | nwest (unsigned int status) |
static unsigned int | part (unsigned int status) |
static bool | is_mrpc (unsigned int status) |
Definition at line 6 of file TofHitStatus.h.
TofHitStatus::TofHitStatus | ( | ) |
Definition at line 5 of file TofHitStatus.cxx.
|
inlinevirtual |
Definition at line 11 of file TofHitStatus.h.
void TofHitStatus::init | ( | ) |
Definition at line 23 of file TofHitStatus.cxx.
Referenced by TofShower::findShower().
|
inline |
Definition at line 26 of file TofHitStatus.h.
Referenced by Gam4pikp::execute(), PipiJpsi::execute(), Rhopi::execute(), DQA_TOF::execute(), DQADtag::execute(), DQAJpsi2PPbarAlg::execute(), DQAKsKpi::execute(), DQAKsKpiDEDX::execute(), DQARhopi::execute(), DQASelBhabha::execute(), DQASelDimu::execute(), DQASelHadron::execute(), FarmMonitorAlg::execute(), Signal::execute(), TestV::execute(), ValidRecTofTrackAlg::execute(), TofCheckData::Fill(), TofShower::findShower(), Tof1PID::particleIDCalculation(), Tof2PID::particleIDCalculation(), and TofCorrPID::particleIDCalculation().
|
static |
Definition at line 89 of file TofHitStatus.cxx.
|
inline |
Definition at line 25 of file TofHitStatus.h.
Referenced by DTagTool::cosmicandleptonVeto(), MucCalibMgr::DimuSelect(), Gam4pikp::execute(), DQA_TOF::execute(), DQADtag::execute(), DQAPi2p2::execute(), DQARhopi::execute(), DQASelBhabha::execute(), DQASelDimu::execute(), DQASelHadron::execute(), CalibEventSelect::execute(), DimuPreSelect::execute(), TestV::execute(), ValidRecTofTrackAlg::execute(), TofCheckData::Fill(), DimuPreSelect::IsDimu(), TofCorrPID::particleIDCalculation(), TofCPID::particleIDCalculation(), and TofEPID::particleIDCalculation().
|
static |
Definition at line 84 of file TofHitStatus.cxx.
|
inline |
Definition at line 24 of file TofHitStatus.h.
Referenced by Gam4pikp::execute(), PipiJpsi::execute(), Rhopi::execute(), DQA_TOF::execute(), DQADtag::execute(), DQAJpsi2PPbarAlg::execute(), DQAKsKpi::execute(), DQAKsKpiDEDX::execute(), DQARhopi::execute(), DQASelBhabha::execute(), DQASelDimu::execute(), DQASelHadron::execute(), FarmMonitorAlg::execute(), Signal::execute(), TestV::execute(), ValidRecTofTrackAlg::execute(), TofCheckData::Fill(), Tof1PID::particleIDCalculation(), Tof2PID::particleIDCalculation(), TofCorrPID::particleIDCalculation(), and TofEPID::particleIDCalculation().
|
static |
Definition at line 79 of file TofHitStatus.cxx.
|
inline |
Definition at line 27 of file TofHitStatus.h.
Referenced by DQA_TOF::execute(), FarmMonitorAlg::execute(), ValidRecTofTrackAlg::execute(), TofCheckData::Fill(), and TofCorrPID::particleIDCalculation().
|
static |
Definition at line 94 of file TofHitStatus.cxx.
|
inline |
Definition at line 34 of file TofHitStatus.h.
Referenced by TofTrackCnv::DataObjectToTObject(), RecTofTrackCnv::DataObjectToTObject(), TofCheckData::Fill(), TofCorrPID::particleIDCalculation(), TofEPID::particleIDCalculation(), DstTofTrack::strip(), and DstTofTrack::tofID().
|
static |
Definition at line 129 of file TofHitStatus.cxx.
|
inline |
Definition at line 30 of file TofHitStatus.h.
Referenced by TofCheckData::Fill().
|
static |
Definition at line 109 of file TofHitStatus.cxx.
|
inline |
Definition at line 29 of file TofHitStatus.h.
Referenced by TofCheckData::Fill().
|
static |
Definition at line 104 of file TofHitStatus.cxx.
|
inline |
Definition at line 22 of file TofHitStatus.h.
Referenced by ValidRecTofTrackAlg::execute(), TofCheckData::Fill(), TofCorrPID::particleIDCalculation(), and TofEPID::particleIDCalculation().
|
static |
Definition at line 69 of file TofHitStatus.cxx.
|
inline |
Definition at line 23 of file TofHitStatus.h.
Referenced by Gam4pikp::execute(), DQA_TOF::execute(), ValidRecTofTrackAlg::execute(), TofCheckData::Fill(), TofCorrPID::particleIDCalculation(), and TofEPID::particleIDCalculation().
|
static |
Definition at line 74 of file TofHitStatus.cxx.
|
inline |
Definition at line 28 of file TofHitStatus.h.
Referenced by Gam4pikp::execute(), PipiJpsi::execute(), Rhopi::execute(), DQADtag::execute(), DQAJpsi2PPbarAlg::execute(), DQAKsKpi::execute(), DQAKsKpiDEDX::execute(), DQARhopi::execute(), DQASelBhabha::execute(), DQASelDimu::execute(), DQASelHadron::execute(), FarmMonitorAlg::execute(), Signal::execute(), TestV::execute(), ValidRecTofTrackAlg::execute(), TofCheckData::Fill(), TofShower::findShower(), Tof1PID::particleIDCalculation(), Tof2PID::particleIDCalculation(), TofCorrPID::particleIDCalculation(), setBarrelCluster(), setBarrelCounter(), setBarrelRaw(), setBarrelReadout(), and setLayer().
|
static |
Definition at line 99 of file TofHitStatus.cxx.
|
inline |
Definition at line 31 of file TofHitStatus.h.
Referenced by ValidRecTofTrackAlg::execute(), TofCheckData::Fill(), and setNCounter().
|
static |
Definition at line 114 of file TofHitStatus.cxx.
|
inline |
Definition at line 32 of file TofHitStatus.h.
Referenced by ValidRecTofTrackAlg::execute(), TofCheckData::Fill(), and setNEast().
|
static |
Definition at line 119 of file TofHitStatus.cxx.
|
inline |
Definition at line 33 of file TofHitStatus.h.
Referenced by ValidRecTofTrackAlg::execute(), TofCheckData::Fill(), and setNWest().
|
static |
Definition at line 124 of file TofHitStatus.cxx.
TofHitStatus & TofHitStatus::operator= | ( | const DstTofTrack & | source | ) |
Definition at line 42 of file TofHitStatus.cxx.
TofHitStatus & TofHitStatus::operator= | ( | const TofHitStatus & | source | ) |
Definition at line 63 of file TofHitStatus.cxx.
|
static |
void TofHitStatus::setBarrel | ( | bool | barrel | ) |
Definition at line 180 of file TofHitStatus.cxx.
Referenced by setBarrelCluster(), setBarrelCounter(), setBarrelRaw(), setBarrelReadout(), setEndcapCluster(), setEndcapRaw(), setMRPCCluster(), setMRPCReadout(), and setNoHit().
void TofHitStatus::setBarrelCluster | ( | unsigned int | layer | ) |
Definition at line 246 of file TofHitStatus.cxx.
Referenced by TofTrack::convert2RecTofTrackCol().
void TofHitStatus::setBarrelCounter | ( | unsigned int | layer | ) |
Definition at line 302 of file TofHitStatus.cxx.
Referenced by TofTrack::convert2RecTofTrackCol().
void TofHitStatus::setBarrelRaw | ( | unsigned int | layer, |
bool | east | ||
) |
Definition at line 369 of file TofHitStatus.cxx.
void TofHitStatus::setBarrelReadout | ( | unsigned int | layer, |
bool | east | ||
) |
Definition at line 345 of file TofHitStatus.cxx.
Referenced by TofTrack::convert2RecTofTrackCol().
void TofHitStatus::setCluster | ( | bool | cluster | ) |
Definition at line 173 of file TofHitStatus.cxx.
Referenced by setBarrelCluster(), setBarrelCounter(), setBarrelRaw(), setBarrelReadout(), setEndcapCluster(), setEndcapRaw(), setMRPCCluster(), setMRPCReadout(), and setNoHit().
void TofHitStatus::setCounter | ( | bool | counter | ) |
Definition at line 166 of file TofHitStatus.cxx.
Referenced by setBarrelCluster(), setBarrelCounter(), setBarrelRaw(), setBarrelReadout(), setEndcapCluster(), setEndcapRaw(), setMRPCCluster(), setMRPCReadout(), and setNoHit().
void TofHitStatus::setEast | ( | bool | east | ) |
Definition at line 187 of file TofHitStatus.cxx.
Referenced by setBarrelCluster(), setBarrelCounter(), setBarrelRaw(), setBarrelReadout(), setEndcapCluster(), setEndcapRaw(), setMRPCCluster(), setMRPCReadout(), and setNoHit().
void TofHitStatus::setEndcapCluster | ( | bool | east | ) |
Definition at line 393 of file TofHitStatus.cxx.
Referenced by TofTrack::convert2RecTofTrackCol().
void TofHitStatus::setEndcapRaw | ( | bool | east | ) |
Definition at line 411 of file TofHitStatus.cxx.
void TofHitStatus::setLayer | ( | unsigned int | layer | ) |
Definition at line 194 of file TofHitStatus.cxx.
Referenced by setBarrelCluster(), setBarrelCounter(), setBarrelRaw(), setBarrelReadout(), setEndcapCluster(), setEndcapRaw(), setMRPCCluster(), setMRPCReadout(), and setNoHit().
void TofHitStatus::setMRPC | ( | bool | mrpc | ) |
Definition at line 239 of file TofHitStatus.cxx.
Referenced by setBarrelCluster(), setBarrelCounter(), setBarrelRaw(), setBarrelReadout(), setEndcapCluster(), setEndcapRaw(), setMRPCCluster(), setMRPCReadout(), and setNoHit().
Definition at line 453 of file TofHitStatus.cxx.
Referenced by TofTrack::convert2RecTofTrackCol().
void TofHitStatus::setMRPCReadout | ( | bool | east | ) |
Definition at line 429 of file TofHitStatus.cxx.
Referenced by TofTrack::convert2RecTofTrackCol().
void TofHitStatus::setMultihit | ( | bool | multihit | ) |
Definition at line 208 of file TofHitStatus.cxx.
Referenced by setBarrelCluster(), setBarrelCounter(), setBarrelRaw(), setBarrelReadout(), setEndcapCluster(), setEndcapRaw(), setMRPCCluster(), setMRPCReadout(), and setNoHit().
void TofHitStatus::setNCounter | ( | unsigned int | ncounter | ) |
Definition at line 215 of file TofHitStatus.cxx.
Referenced by setBarrelCluster(), setBarrelCounter(), setBarrelRaw(), setBarrelReadout(), setEndcapCluster(), setEndcapRaw(), setMRPCCluster(), setMRPCReadout(), and setNoHit().
void TofHitStatus::setNEast | ( | unsigned int | neast | ) |
Definition at line 223 of file TofHitStatus.cxx.
Referenced by setBarrelCluster(), setBarrelCounter(), setBarrelRaw(), setBarrelReadout(), setEndcapCluster(), setEndcapRaw(), setMRPCCluster(), setMRPCReadout(), and setNoHit().
void TofHitStatus::setNoHit | ( | ) |
Definition at line 489 of file TofHitStatus.cxx.
Referenced by TofTrack::convert2RecTofTrackCol().
void TofHitStatus::setNWest | ( | unsigned int | nwest | ) |
Definition at line 231 of file TofHitStatus.cxx.
Referenced by setBarrelCluster(), setBarrelCounter(), setBarrelRaw(), setBarrelReadout(), setEndcapCluster(), setEndcapRaw(), setMRPCCluster(), setMRPCReadout(), and setNoHit().
void TofHitStatus::setOverflow | ( | bool | overflow | ) |
Definition at line 201 of file TofHitStatus.cxx.
Referenced by setBarrelCluster(), setBarrelCounter(), setBarrelRaw(), setBarrelReadout(), setEndcapCluster(), setEndcapRaw(), setMRPCCluster(), setMRPCReadout(), and setNoHit().
void TofHitStatus::setRaw | ( | bool | raw | ) |
Definition at line 152 of file TofHitStatus.cxx.
Referenced by setBarrelCluster(), setBarrelCounter(), setBarrelRaw(), setBarrelReadout(), setEndcapCluster(), setEndcapRaw(), setMRPCCluster(), setMRPCReadout(), and setNoHit().
void TofHitStatus::setReadout | ( | bool | readout | ) |
Definition at line 159 of file TofHitStatus.cxx.
Referenced by setBarrelCluster(), setBarrelCounter(), setBarrelRaw(), setBarrelReadout(), setEndcapCluster(), setEndcapRaw(), setMRPCCluster(), setMRPCReadout(), and setNoHit().
void TofHitStatus::setStatus | ( | unsigned int | status | ) |
Definition at line 134 of file TofHitStatus.cxx.
Referenced by DTagTool::cosmicandleptonVeto(), MucCalibMgr::DimuSelect(), Gam4pikp::execute(), PipiJpsi::execute(), Rhopi::execute(), DQA_TOF::execute(), DQADtag::execute(), DQAJpsi2PPbarAlg::execute(), DQAKsKpi::execute(), DQAKsKpiDEDX::execute(), DQAPi2p2::execute(), DQARhopi::execute(), DQASelBhabha::execute(), DQASelDimu::execute(), DQASelHadron::execute(), CalibEventSelect::execute(), DimuPreSelect::execute(), FarmMonitorAlg::execute(), Signal::execute(), TestV::execute(), ValidRecTofTrackAlg::execute(), TofCheckData::Fill(), TofShower::findShower(), DimuPreSelect::IsDimu(), Tof1PID::particleIDCalculation(), Tof2PID::particleIDCalculation(), TofCorrPID::particleIDCalculation(), TofCPID::particleIDCalculation(), and TofEPID::particleIDCalculation().
|
inline |
Definition at line 20 of file TofHitStatus.h.
Referenced by TofTrack::convert2RecTofTrackCol(), and TofShower::findShower().