A class to represent a track segment hit in CDC.
More...
#include <SegmentHit.h>
|
| TRGCDCSegmentHit (const TRGCDCSegment &) |
| Constructor.
|
|
virtual | ~TRGCDCSegmentHit () |
| Destructor.
|
|
virtual void | dump (const std::string &message=std::string(""), const std::string &prefix=std::string("")) const override |
| dumps debug information.
|
|
const TRGCDCSegment & | segment (void) const |
| returns a pointer to a track segment.
|
|
const TRGSignal & | signal (void) const |
| returns trigger output. Null will returned if no signal.
|
|
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.
|
|
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)
|
|
float | drift (unsigned) const |
| returns drift distance.
|
|
float | drift (void) const |
| returns drift distance.
|
|
float | dDrift (unsigned) const |
| returns drift distance error.
|
|
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.
|
|
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 (void) const |
| returns sequential Length in one segment : this parameter is used in TCurlFinder now.
|
|
unsigned | sequence (unsigned) const |
| sets 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.
|
|
void | setDriftTime (double driftTime, unsigned i) |
| Sets drift time.
|
|
A class to represent a track segment hit in CDC.
Definition at line 31 of file SegmentHit.h.
◆ _cell
◆ _drift
◆ _driftError
drift distance error
Definition at line 185 of file CellHit.h.
◆ _iCDCHit
◆ _iCDCSimHit
◆ _iMCParticle
◆ _mcLR
mc left/right information
Definition at line 178 of file CellHit.h.
◆ _sequentialLength
unsigned _sequentialLength |
|
mutableprivateinherited |
sequential Length in one segment
Definition at line 193 of file CellHit.h.
◆ _state
state, defined above
Definition at line 181 of file CellHit.h.
◆ _track
a pointer to a TTrack
Definition at line 191 of file CellHit.h.
◆ _xyPosition
position in the middle of wire. z is always zero, however.
Definition at line 189 of file CellHit.h.
The documentation for this class was generated from the following files: