![]() |
PandaRoot
|
#include <PndSttSkewedHit.h>
Public Member Functions | |
PndSttSkewedHit () | |
PndSttSkewedHit (Int_t detID, Int_t tubeID1, Int_t tubeID2, Int_t mcindex, TVector3 &pos, TVector3 &dpos) | |
virtual | ~PndSttSkewedHit () |
virtual void | Print (const Option_t *opt=nullptr) const |
void | Clear () |
void | SetTubeIDs (Int_t tubeid1, Int_t tubeid2) |
std::pair< Int_t, Int_t > | GetTubeIDs () const |
Protected Member Functions | |
ClassDef (PndSttSkewedHit, 1) | |
Protected Attributes | |
std::pair< Int_t, Int_t > | fTubeIDs |
Friends | |
std::ostream & | operator<< (std::ostream &out, PndSttSkewedHit &digi) |
CbmStsMapsHit Class for MAPS detector hit
Meaning of RefIndex: Index of corresponding MCPoint -1 if fake or background hit
Meaning of Flag: 0 = Hit ok -1 : Hit lost due to detection inefficiency
Definition at line 22 of file PndSttSkewedHit.h.
PndSttSkewedHit::PndSttSkewedHit | ( | ) |
Default constructor
PndSttSkewedHit::PndSttSkewedHit | ( | Int_t | detID, |
Int_t | tubeID1, | ||
Int_t | tubeID2, | ||
Int_t | mcindex, | ||
TVector3 & | pos, | ||
TVector3 & | dpos | ||
) |
Standard constructor
detID | Detector unique volume ID |
tubeID1 | Unique tube ID |
mcindex | Index of corresponding MCPoint |
|
virtual |
Destructor
|
protected |
|
inline |
Public method Clear Resets the isochrone and it's error to 0
Definition at line 50 of file PndSttSkewedHit.h.
References SetTubeIDs().
|
inline |
Definition at line 56 of file PndSttSkewedHit.h.
References fTubeIDs.
Referenced by PndApollonius::ApolloniusTripletFunctions::AddOtherDetectors().
|
inlinevirtual |
Output to screen (not yet implemented)
Definition at line 41 of file PndSttSkewedHit.h.
|
inline |
Accessors
Definition at line 55 of file PndSttSkewedHit.h.
References fTubeIDs.
Referenced by Clear().
|
friend |
Definition at line 58 of file PndSttSkewedHit.h.
|
protected |
tube id
Definition at line 66 of file PndSttSkewedHit.h.
Referenced by GetTubeIDs(), and SetTubeIDs().