|
| | TRGCDCCellHit (const TRGCDCCell &, unsigned indexCDCHit=0, unsigned indexCDCSimHit=0, unsigned indexMCParticle=0, float driftLeft=0, float driftLeftError=0, float driftRight=0, float driftRightError=0, int mcLRflag=0, float fudgeFacgtor=1) |
| | Constructor.
|
| |
| virtual | ~TRGCDCCellHit () |
| | Destructor.
|
| |
| virtual void | dump (const std::string &message=std::string(""), const std::string &prefix=std::string("")) const |
| | dumps debug information.
|
| |
| int | mcLR (void) const |
| | returns mc left/right information
|
| |
| virtual const TRGCDCCell & | cell (void) const |
| | returns a pointer to a TRGCDCWire.
|
| |
| unsigned | state (void) const |
| | returns state.
|
| |
| float | drift (unsigned) const |
| | returns drift distance.
|
| |
| float | dDrift (unsigned) const |
| | returns drift distance error.
|
| |
| float | drift (void) const |
| | returns drift distance.
|
| |
| float | dDrift (void) const |
| | returns drift distance error.
|
| |
| const HepGeom::Point3D< double > & | xyPosition (void) const |
| | returns position in the middle of wire. z is always zero, however.
|
| |
| HepGeom::Point3D< double > | position (unsigned) const |
| | returns left position. z is always zero.
|
| |
| const void * | track (void) const |
| | assigns a pointer to a TTrack.
|
| |
| unsigned | sequence (void) const |
| | returns sequential Length in one segment : this parameter is used in TCurlFinder now.
|
| |
| unsigned | iCDCHit (void) const |
| | returns an index to CDCHit.
|
| |
| unsigned | iCDCSimHit (void) const |
| | returns an index to CDCSimHit.
|
| |
| unsigned | iMCParticle (void) const |
| | returns an index to MCParticle.
|
| |
| const CDCHit * | hit (void) const |
| | Access to CDCHit.
|
| |
| const CDCSimHit * | simHit (void) const |
| | Access to CDCSimHit.
|
| |
| const MCParticle * | mcParticle (void) const |
| | Access to MCParticle.
|
| |
| unsigned | state (unsigned newState) |
| | sets state. Meaning of bits are written below.
|
| |
| unsigned | state (unsigned newState) const |
| | sets state. Meaning of bits are written below. (tmp)
|
| |
| const void * | track (const void *) |
| | assigns a pointer to a TTrack.
|
| |
| const void * | track (const void *) const |
| | assigns a pointer to a TTrack. (tmp)
|
| |
| unsigned | sequence (unsigned) const |
| | sets sequential length in one segment : this parameter is used in TCurlFinder now.
|
| |
| void | setDriftTime (double driftTime, unsigned i) |
| | Sets drift time.
|
| |
A class to represent a wire hit in CDC.
Definition at line 74 of file CellHit.h.