class TMuiHitID

Contains the five numbers necessary to identify a hit uniquely: arm, plane (gap), panel, orientation, and hit within panel

Public Methods

TMuiHitID(const short& arm=-1, const short& plane=-1, const short& panel=-1, const EOrient_t& orient=kHORIZ, const short& hit=-1)
Constructor.
TMuiHitID(const TMuiHitID& source)
Copy constructor.
TMuiHitID& operator=(const TMuiHitID& orig)
Assignment operator.
~TMuiHitID()
Destructor.
void Set(const short& arm, const short& plane, const short& panel, const EOrient_t& orient, const short& hit)
Set the identifier.
short Arm() const
Retrieve the arm number.
short Plane() const
Retrieve the plane number.
short Panel() const
Retrieve the panel number.
EOrient_t Orient() const
Retrieve the orientation of the panel.
short HitInPanel() const
Retrieve the hit number within this panel.

Documentation

Contains the five numbers necessary to identify a hit uniquely: arm, plane (gap), panel, orientation, and hit within panel.

TMuiHitID(const short& arm=-1, const short& plane=-1, const short& panel=-1, const EOrient_t& orient=kHORIZ, const short& hit=-1)
Constructor.

TMuiHitID(const TMuiHitID& source)
Copy constructor.

TMuiHitID& operator=(const TMuiHitID& orig)
Assignment operator.

~TMuiHitID()
Destructor.

void Set(const short& arm, const short& plane, const short& panel, const EOrient_t& orient, const short& hit)
Set the identifier.

short Arm() const
Retrieve the arm number.

short Plane() const
Retrieve the plane number.

short Panel() const
Retrieve the panel number.

EOrient_t Orient() const
Retrieve the orientation of the panel.

short HitInPanel() const
Retrieve the hit number within this panel.


This class has no child classes.
Author:
Kyle Pope mailto:pope@phy.ornl.gov

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de