HYDRA_development_version
|
#include <hmdccal1sim.h>
Public Member Functions | |
HMdcCal1Sim (void) | |
~HMdcCal1Sim (void) | |
void | clear (void) |
void | setNTrack1 (const Int_t n) |
void | setNTrack2 (const Int_t n) |
void | setStatus1 (const Int_t f) |
void | setStatus2 (const Int_t f) |
void | setAngle1 (const Float_t f) |
void | setAngle2 (const Float_t f) |
void | setMinDist1 (const Float_t f) |
void | setMinDist2 (const Float_t f) |
void | setError1 (const Float_t f) |
void | setError2 (const Float_t f) |
void | setTof1 (const Float_t f) |
void | setTof2 (const Float_t f) |
void | setWireOffset1 (const Float_t f) |
void | setWireOffset2 (const Float_t f) |
void | resetTrackList (Int_t track=-99) |
void | setTrackList (Int_t i, Int_t track) |
void | setTrackList (Int_t *array) |
void | getTrackList (Int_t *array) |
void | resetStatusList (Int_t stat=0) |
void | setStatusList (Int_t i, Int_t stat) |
void | setStatusList (Int_t *array) |
void | getStatusList (Int_t *array) |
Int_t | getNTracks () |
Int_t * | getStatusList () |
Int_t * | getTrackList () |
Int_t | getTrackFromList (Int_t element) |
Int_t | getStatusFromList (Int_t element) |
Int_t | getNTrack1 (void) const |
Int_t | getNTrack2 (void) const |
Int_t | getStatus1 (void) const |
Int_t | getStatus2 (void) const |
Int_t | getStatus (void) const |
Float_t | getAngle1 (void) const |
Float_t | getAngle2 (void) const |
Float_t | getMinDist1 (void) const |
Float_t | getMinDist2 (void) const |
Float_t | getError1 (void) const |
Float_t | getError2 (void) const |
Float_t | getTof1 (void) const |
Float_t | getTof2 (void) const |
Float_t | getWireOffset1 (void) const |
Float_t | getWireOffset2 (void) const |
![]() | |
HMdcCal1 (void) | |
~HMdcCal1 (void) | |
void | clear () |
void | setSector (const Int_t s) |
void | setModule (const Int_t m) |
void | setLayer (const Int_t l) |
void | setCell (const Int_t c) |
void | setAddress (const Int_t s, const Int_t m, const Int_t l, const Int_t c) |
void | setNHits (const Int_t n) |
void | setTime1 (const Float_t t) |
void | setTime2 (const Float_t t) |
Int_t | getSector (void) const |
Int_t | getModule (void) const |
Int_t | getLayer (void) const |
Int_t | getCell (void) const |
void | getAddress (Int_t &s, Int_t &m, Int_t &l, Int_t &c) |
Int_t | getNHits (void) const |
Float_t | getTime1 (void) const |
Float_t | getTime2 (void) const |
Protected Attributes | |
Int_t | nTrack1 |
Int_t | nTrack2 |
Int_t | status1 |
Int_t | status2 |
Int_t | listTrack [5] |
Int_t | listStatus [5] |
Float_t | angle1 |
Float_t | angle2 |
Float_t | minDist1 |
Float_t | minDist2 |
Float_t | error1 |
Float_t | error2 |
Float_t | tof1 |
Float_t | tof2 |
Float_t | wireOff1 |
Float_t | wireOff2 |
![]() | |
Int_t | nHits |
Float_t | time1 |
Float_t | time2 |
Int_t | sector |
Int_t | module |
Int_t | layer |
Int_t | cell |
Definition at line 6 of file hmdccal1sim.h.
|
inline |
Definition at line 26 of file hmdccal1sim.h.
|
inline |
Definition at line 30 of file hmdccal1sim.h.
void HMdcCal1Sim::clear | ( | void | ) |
|
inline |
Definition at line 103 of file hmdccal1sim.h.
References angle1.
Referenced by HMdcWireData::fillWireFitSimCont().
|
inline |
Definition at line 104 of file hmdccal1sim.h.
References angle2.
Referenced by HMdcWireData::fillWireFitSimCont().
|
inline |
Definition at line 107 of file hmdccal1sim.h.
References error1.
Referenced by HMdcWireData::fillWireFitSimCont().
|
inline |
Definition at line 108 of file hmdccal1sim.h.
References error2.
Referenced by HMdcWireData::fillWireFitSimCont().
|
inline |
Definition at line 105 of file hmdccal1sim.h.
References minDist1.
Referenced by HMdcWireData::fillWireFitSimCont(), and HMdcWireData::printTime().
|
inline |
Definition at line 106 of file hmdccal1sim.h.
References minDist2.
Referenced by HMdcWireData::fillWireFitSimCont().
|
inline |
Definition at line 98 of file hmdccal1sim.h.
References nTrack1.
Referenced by HMdcHitSim::calcNTracks(), HMdcSegSim::calcNTracks(), HMdcClusSim::calcTrList(), HMdcClusSim::calcTrListMod(), HMdcTrackInfSim::collectTracksInf(), HMdcIdealTracking::collectWires(), HMdcGeantTrack::collectWires(), HMdcEvntListCells::collectWires(), HMdcWireData::fillWireFitSimCont(), HEDMdcWire::makeWire(), and HMdcWireData::setCell().
|
inline |
Definition at line 99 of file hmdccal1sim.h.
References nTrack2.
Referenced by HMdcHitSim::calcNTracks(), HMdcSegSim::calcNTracks(), HMdcClusSim::calcTrList(), HMdcClusSim::calcTrListMod(), HMdcTrackInfSim::collectTracksInf(), HMdcIdealTracking::collectWires(), HMdcGeantTrack::collectWires(), HMdcEvntListCells::collectWires(), HMdcWireData::fillWireFitSimCont(), and HMdcWireData::setCell().
|
inline |
Definition at line 85 of file hmdccal1sim.h.
Referenced by HEDMdcWire::makeWire().
|
inline |
Definition at line 102 of file hmdccal1sim.h.
References status1.
Referenced by HEDMdcWire::makeWire().
|
inline |
Definition at line 100 of file hmdccal1sim.h.
References status1.
Referenced by HMdcIdealTracking::collectWires(), HMdcGeantTrack::collectWires(), HMdcEvntListCells::collectWires(), HParticleEvtInfoFiller::execute(), HMdcEfficiency::execute(), HQAMaker::fillHistMdc(), HMdcEfficiencyMod::fillTimes(), and HMdcDigitizer::setTimeCutFlags().
|
inline |
Definition at line 101 of file hmdccal1sim.h.
References status2.
Referenced by HMdcIdealTracking::collectWires(), HMdcGeantTrack::collectWires(), HMdcEvntListCells::collectWires(), HMdcEfficiency::execute(), and HMdcEfficiencyMod::fillTimes().
|
inline |
Definition at line 97 of file hmdccal1sim.h.
Referenced by HEDMdcWire::makeWire().
|
inline |
Definition at line 78 of file hmdccal1sim.h.
Referenced by HMdcDigitizer::fillNoiseLists().
|
inline |
Definition at line 94 of file hmdccal1sim.h.
References listStatus.
|
inline |
Definition at line 109 of file hmdccal1sim.h.
References tof1.
Referenced by HMdcIdealTracking::collectWires(), HMdcGeantTrack::collectWires(), HMdcEvntListCells::collectWires(), HMdcWireData::fillWireFitSimCont(), and HMdcWireData::setCell().
|
inline |
Definition at line 110 of file hmdccal1sim.h.
References tof2.
Referenced by HMdcIdealTracking::collectWires(), HMdcGeantTrack::collectWires(), HMdcEvntListCells::collectWires(), HMdcWireData::fillWireFitSimCont(), and HMdcWireData::setCell().
|
inline |
Definition at line 96 of file hmdccal1sim.h.
Referenced by HEDMdcWire::makeWire().
|
inline |
Definition at line 62 of file hmdccal1sim.h.
|
inline |
Definition at line 95 of file hmdccal1sim.h.
References listTrack.
|
inline |
Definition at line 111 of file hmdccal1sim.h.
References wireOff1.
|
inline |
Definition at line 112 of file hmdccal1sim.h.
References wireOff2.
|
inline |
Definition at line 69 of file hmdccal1sim.h.
Referenced by HMdcDigitizer::execute().
|
inline |
Definition at line 46 of file hmdccal1sim.h.
Referenced by HMdcDigitizer::execute().
|
inline |
Definition at line 36 of file hmdccal1sim.h.
Referenced by HMdcDigitizer::fillNoiseToGeantCells().
|
inline |
Definition at line 37 of file hmdccal1sim.h.
Referenced by HMdcDigitizer::fillNoiseToGeantCells().
|
inline |
Definition at line 40 of file hmdccal1sim.h.
Referenced by HMdcDigitizer::fillNoiseToGeantCells().
|
inline |
Definition at line 41 of file hmdccal1sim.h.
Referenced by HMdcDigitizer::fillNoiseToGeantCells().
|
inline |
Definition at line 38 of file hmdccal1sim.h.
Referenced by HMdcDigitizer::fillNoiseToGeantCells().
|
inline |
Definition at line 39 of file hmdccal1sim.h.
Referenced by HMdcDigitizer::fillNoiseToGeantCells().
|
inline |
Definition at line 32 of file hmdccal1sim.h.
References n.
Referenced by HMdcDigitizer::execute(), and HMdcDigitizer::fillNoiseToGeantCells().
|
inline |
Definition at line 33 of file hmdccal1sim.h.
References n.
Referenced by HMdcDigitizer::execute(), and HMdcDigitizer::fillNoiseToGeantCells().
|
inline |
Definition at line 34 of file hmdccal1sim.h.
Referenced by HMdcDigitizer::execute(), HMdcDigitizer::fillNoise(), HMdcDigitizer::fillNoiseToGeantCells(), and HMdcDigitizer::setTimeCutFlags().
|
inline |
Definition at line 35 of file hmdccal1sim.h.
Referenced by HMdcDigitizer::execute(), HMdcDigitizer::fillNoise(), HMdcDigitizer::fillNoiseToGeantCells(), and HMdcDigitizer::setTimeCutFlags().
|
inline |
Definition at line 70 of file hmdccal1sim.h.
Referenced by HMdcDigitizer::execute(), HMdcDigitizer::fillNoiseLists(), and HMdcDigitizer::fillTrackList().
|
inline |
Definition at line 71 of file hmdccal1sim.h.
|
inline |
Definition at line 42 of file hmdccal1sim.h.
Referenced by HMdcDigitizer::fillNoiseToGeantCells().
|
inline |
Definition at line 43 of file hmdccal1sim.h.
Referenced by HMdcDigitizer::fillNoiseToGeantCells().
|
inline |
Definition at line 47 of file hmdccal1sim.h.
Referenced by HMdcDigitizer::execute(), HMdcDigitizer::fillNoiseLists(), and HMdcDigitizer::fillTrackList().
|
inline |
Definition at line 48 of file hmdccal1sim.h.
|
inline |
Definition at line 44 of file hmdccal1sim.h.
Referenced by HMdcDigitizer::fillNoiseToGeantCells().
|
inline |
Definition at line 45 of file hmdccal1sim.h.
Referenced by HMdcDigitizer::fillNoiseToGeantCells().
|
protected |
Definition at line 14 of file hmdccal1sim.h.
Referenced by getAngle1().
|
protected |
Definition at line 15 of file hmdccal1sim.h.
Referenced by getAngle2().
|
protected |
Definition at line 18 of file hmdccal1sim.h.
Referenced by getError1().
|
protected |
Definition at line 19 of file hmdccal1sim.h.
Referenced by getError2().
|
protected |
Definition at line 13 of file hmdccal1sim.h.
Referenced by getStatusList().
|
protected |
Definition at line 12 of file hmdccal1sim.h.
Referenced by getTrackList().
|
protected |
Definition at line 16 of file hmdccal1sim.h.
Referenced by getMinDist1().
|
protected |
Definition at line 17 of file hmdccal1sim.h.
Referenced by getMinDist2().
|
protected |
Definition at line 8 of file hmdccal1sim.h.
Referenced by getNTrack1().
|
protected |
Definition at line 9 of file hmdccal1sim.h.
Referenced by getNTrack2().
|
protected |
Definition at line 10 of file hmdccal1sim.h.
Referenced by getStatus(), and getStatus1().
|
protected |
Definition at line 11 of file hmdccal1sim.h.
Referenced by getStatus2().
|
protected |
Definition at line 20 of file hmdccal1sim.h.
Referenced by getTof1().
|
protected |
Definition at line 21 of file hmdccal1sim.h.
Referenced by getTof2().
|
protected |
Definition at line 22 of file hmdccal1sim.h.
Referenced by getWireOffset1().
|
protected |
Definition at line 23 of file hmdccal1sim.h.
Referenced by getWireOffset2().