#include <MucMcHit.h>
Inheritance diagram for Event::MucMcHit:
Public Member Functions | |
virtual const CLID & | clID () const |
virtual const CLID & | clID () 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 |
Identifier | identify () const |
Identifier | identify () const |
MucMcHit (const Identifier &id, unsigned int trackIndex, double xPosition, double yPosition, double zPosition, double px, double py, double pz) | |
MucMcHit () | |
MucMcHit (const Identifier &id, unsigned int trackIndex, double xPosition, double yPosition, double zPosition, double px, double py, double pz) | |
MucMcHit () | |
void | setIdentifier (unsigned id) |
void | setIdentifier (unsigned 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) |
Static Public Member Functions | |
const CLID & | classID () |
const CLID & | classID () |
Private Member Functions | |
MucMcHit (const MucMcHit &) | |
MucMcHit (const MucMcHit &) | |
MucMcHit & | operator= (const MucMcHit &) |
MucMcHit & | operator= (const MucMcHit &) |
Private Attributes | |
Identifier | m_id |
double | m_px |
double | m_py |
double | m_pz |
unsigned int | m_trackIndex |
double | m_xPosition |
double | m_yPosition |
double | m_zPosition |
|
00026 {};
|
|
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){}
|
|
|
|
00026 {};
|
|
|
|
|
|
00022 {
00023 return CLID_MucMcHit;
00024 }
|
|
00022 {
00023 return CLID_MucMcHit;
00024 }
|
|
00017 {
00018 return MucMcHit::classID();
00019 }
|
|
00017 {
00018 return MucMcHit::classID();
00019 }
|
|
|
|
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 }
|
|
|
|
00011 {
00012 return m_id;
00013 }
|
|
|
|
|
|
00055 {m_id = id;}
|
|
00055 {m_id = id;}
|
|
00057 {m_xPosition = positionX;}
|
|
00057 {m_xPosition = positionX;}
|
|
00058 {m_yPosition = positionY;}
|
|
00058 {m_yPosition = positionY;}
|
|
00059 {m_zPosition = positionZ;}
|
|
00059 {m_zPosition = positionZ;}
|
|
00060 {m_px = px;}
|
|
00060 {m_px = px;}
|
|
00061 {m_py = py;}
|
|
00061 {m_py = py;}
|
|
00062 {m_pz = pz;}
|
|
00062 {m_pz = pz;}
|
|
00056 { m_trackIndex = trackIndex;}
|
|
00056 { m_trackIndex = trackIndex;}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|