#include <TofMcHit.h>
Inheritance diagram for Event::TofMcHit:
Public Member Functions | |
virtual const CLID & | clID () const |
virtual const CLID & | clID () const |
double | getFlightTime () const |
double | getFlightTime () const |
double | getPositionX () const |
double | getPositionX () const |
double | getPositionY () const |
double | getPositionY () const |
double | getPositionZ () const |
double | getPositionZ () const |
double | getPx () const |
double | getPx () const |
double | getPy () const |
double | getPy () const |
double | getPz () const |
double | getPz () const |
unsigned int | getTrackIndex () const |
unsigned int | getTrackIndex () const |
double | getTrackLength () const |
double | getTrackLength () const |
Identifier | identify () const |
Identifier | identify () const |
void | setFlightTime (double flightTime) |
void | setFlightTime (double flightTime) |
void | setIdentifier (unsigned int id) |
void | setIdentifier (unsigned int id) |
void | setPositionX (double positionX) |
void | setPositionX (double positionX) |
void | setPositionY (double positionY) |
void | setPositionY (double positionY) |
void | setPositionZ (double positionZ) |
void | setPositionZ (double positionZ) |
void | setPx (double px) |
void | setPx (double px) |
void | setPy (double py) |
void | setPy (double py) |
void | setPz (double pz) |
void | setPz (double pz) |
void | setTrackIndex (unsigned int trackIndex) |
void | setTrackIndex (unsigned int trackIndex) |
void | setTrackLength (double trackLength) |
void | setTrackLength (double trackLength) |
TofMcHit (const Identifier &id, unsigned int trackIndex, double xPosition, double yPosition, double zPosition, double px, double py, double pz, double trackLength, double flightTime) | |
TofMcHit () | |
TofMcHit (const Identifier &id, unsigned int trackIndex, double xPosition, double yPosition, double zPosition, double px, double py, double pz, double trackLength, double flightTime) | |
TofMcHit () | |
Static Public Member Functions | |
const CLID & | classID () |
const CLID & | classID () |
Private Member Functions | |
TofMcHit & | operator= (const TofMcHit &) |
TofMcHit & | operator= (const TofMcHit &) |
TofMcHit (const TofMcHit &) | |
TofMcHit (const TofMcHit &) | |
Private Attributes | |
double | m_flightTime |
Identifier | m_id |
double | m_px |
double | m_py |
double | m_pz |
unsigned int | m_trackIndex |
double | m_trackLength |
double | m_xPosition |
double | m_yPosition |
double | m_zPosition |
|
00025 {};
|
|
00006 : m_id(id), m_trackIndex(trackIndex), 00007 m_xPosition(xPosition), m_yPosition(yPosition),m_zPosition(zPosition), 00008 m_px(px), m_py(py), m_pz(pz), m_trackLength(trackLength), m_flightTime(flightTime){}
|
|
|
|
00025 {};
|
|
|
|
|
|
00021 {
00022 return CLID_TofMcHit;
00023 }
|
|
00021 {
00022 return CLID_TofMcHit;
00023 }
|
|
00016 {
00017 return TofMcHit::classID();
00018 }
|
|
00016 {
00017 return TofMcHit::classID();
00018 }
|
|
|
|
00056 {
00057 return m_flightTime;
00058 }
|
|
|
|
00021 {
00022 return m_xPosition;
00023 }
|
|
|
|
00026 {
00027 return m_yPosition;
00028 }
|
|
|
|
00031 {
00032 return m_zPosition;
00033 }
|
|
|
|
00036 {
00037 return m_px;
00038 }
|
|
|
|
00041 {
00042 return m_py;
00043 }
|
|
|
|
00046 {
00047 return m_pz;
00048 }
|
|
|
|
00016 {
00017 return m_trackIndex;
00018 }
|
|
|
|
00051 {
00052 return m_trackLength;
00053 }
|
|
|
|
00011 {
00012 return m_id;
00013 }
|
|
|
|
|
|
00069 {m_flightTime = flightTime; }
|
|
00069 {m_flightTime = flightTime; }
|
|
00060 {m_id = id;}
|
|
00060 {m_id = id;}
|
|
00062 {m_xPosition = positionX;}
|
|
00062 {m_xPosition = positionX;}
|
|
00063 {m_yPosition = positionY;}
|
|
00063 {m_yPosition = positionY;}
|
|
00064 {m_zPosition = positionZ;}
|
|
00064 {m_zPosition = positionZ;}
|
|
00065 {m_px = px;}
|
|
00065 {m_px = px;}
|
|
00066 {m_py = py;}
|
|
00066 {m_py = py;}
|
|
00067 {m_pz = pz;}
|
|
00067 {m_pz = pz;}
|
|
00061 { m_trackIndex = trackIndex;}
|
|
00061 { m_trackIndex = trackIndex;}
|
|
00068 {m_trackLength = trackLength; }
|
|
00068 {m_trackLength = trackLength; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|