![]() |
PandaRoot
|
Data class to store the digi output of a pixel module. More...
#include <PndSdsDigiTopix4.h>
Public Member Functions | |
PndSdsDigiTopix4 () | |
PndSdsDigiTopix4 (std::vector< Int_t > index, Int_t detID, Int_t sensorID, Int_t fe, Int_t col, Int_t row, UInt_t leadingEdge, UInt_t trailingEdge, UInt_t frameCount, Double_t timeStamp, UInt_t hitcountcorrect, UInt_t hitCounterIndependent, Double_t timeStampIndependent) | |
UInt_t | GetLeadingEdge () const |
UInt_t | GetTrailingEdge () const |
UInt_t | GetFrameCount () const |
Double_t | GetTimeStampIndependent () const |
UInt_t | GetHitCountIndependent () const |
UInt_t | GetHitCountCorrect () const |
void | SetLeadingEdge (UInt_t le) |
void | SetTrailingEdge (UInt_t te) |
void | SetFrameCount (UInt_t fc) |
void | SetHitCountIndependent (UInt_t hci) |
void | SetTimeStampIndependent (Double_t tsi) |
void | SetHitCountCorrect (UInt_t hcc) |
~PndSdsDigiTopix4 () | |
void | Print () |
PndSdsDigiTopix4 & | operator= (const PndSdsDigiTopix4 &pix) |
template<class Archive > | |
void | serialize (Archive &ar, const unsigned int version) |
![]() | |
PndSdsDigiPixel () | |
PndSdsDigiPixel (std::vector< Int_t > index, Int_t detID, Int_t sensorID, Int_t fe, Int_t col, Int_t row, Double_t charge, Double_t timeStamp) | |
virtual | ~PndSdsDigiPixel () |
Int_t | GetPixelColumn () const |
Int_t | GetPixelRow () const |
void | SetPixelColumn (Int_t col) |
void | SetPixelRow (Int_t row) |
bool | operator== (PndSdsDigiPixel &myDigi) |
virtual bool | equal (FairTimeStamp *data) |
virtual bool | operator< (const PndSdsDigiPixel &myDigi) const |
virtual bool | operator> (const PndSdsDigiPixel &myDigi) const |
PndSdsDigiPixel & | operator= (const PndSdsDigiPixel &pix) |
template<class Archive > | |
void | serialize (Archive &ar, const unsigned int version) |
![]() | |
PndSdsDigi () | |
PndSdsDigi (std::vector< Int_t > index, Int_t detID, Int_t sensorID, Int_t fe, Double_t charge, Double_t timestamp=-1) | |
PndSdsDigi (Int_t index, Int_t detID, Int_t fSensorID, Int_t fe, Double_t charge, Double_t timestamp=-1) | |
virtual | ~PndSdsDigi () |
Int_t | GetFE () const |
Int_t | GetSensorID () const |
Double_t | GetCharge () const |
Int_t | GetDetID () const |
std::vector< Int_t > | GetIndices () const |
Int_t | GetIndex (int i=0) const |
Int_t | GetNIndices () const |
virtual void | AddIndex (int index) |
virtual void | AddIndex (std::vector< Int_t > index) |
void | SetCharge (double charge) |
void | AddCharge (double charge) |
virtual bool | operator< (const PndSdsDigi &myDigi) const |
template<class Archive > | |
void | serialize (Archive &ar, const unsigned int version) |
Friends | |
class | boost::serialization::access |
std::ostream & | operator<< (std::ostream &out, PndSdsDigiTopix4 &digi) |
Additional Inherited Members | |
![]() | |
ClassDef (PndSdsDigi, 4) | |
![]() | |
std::vector< Int_t > | fIndex |
Int_t | fDetID |
Int_t | fSensorID |
Int_t | fFE |
Double_t | fCharge |
Data class to store the digi output of a pixel module.
Definition at line 24 of file PndSdsDigiTopix4.h.
PndSdsDigiTopix4::PndSdsDigiTopix4 | ( | ) |
PndSdsDigiTopix4::PndSdsDigiTopix4 | ( | std::vector< Int_t > | index, |
Int_t | detID, | ||
Int_t | sensorID, | ||
Int_t | fe, | ||
Int_t | col, | ||
Int_t | row, | ||
UInt_t | leadingEdge, | ||
UInt_t | trailingEdge, | ||
UInt_t | frameCount, | ||
Double_t | timeStamp, | ||
UInt_t | hitcountcorrect, | ||
UInt_t | hitCounterIndependent, | ||
Double_t | timeStampIndependent | ||
) |
|
inline |
Definition at line 56 of file PndSdsDigiTopix4.h.
|
inline |
Definition at line 44 of file PndSdsDigiTopix4.h.
Referenced by operator=().
|
inline |
Definition at line 47 of file PndSdsDigiTopix4.h.
Referenced by operator=().
|
inline |
Definition at line 46 of file PndSdsDigiTopix4.h.
Referenced by operator=().
|
inline |
Definition at line 42 of file PndSdsDigiTopix4.h.
Referenced by operator=().
|
inline |
Definition at line 45 of file PndSdsDigiTopix4.h.
Referenced by operator=().
|
inline |
Definition at line 43 of file PndSdsDigiTopix4.h.
Referenced by operator=().
|
inline |
Definition at line 60 of file PndSdsDigiTopix4.h.
References GetFrameCount(), GetHitCountCorrect(), GetHitCountIndependent(), GetLeadingEdge(), GetTimeStampIndependent(), GetTrailingEdge(), PndSdsDigiPixel::operator=(), SetFrameCount(), SetHitCountCorrect(), SetHitCountIndependent(), SetLeadingEdge(), SetTimeStampIndependent(), and SetTrailingEdge().
|
inlinevirtual |
Reimplemented from PndSdsDigiPixel.
Definition at line 58 of file PndSdsDigiTopix4.h.
|
inline |
Definition at line 75 of file PndSdsDigiTopix4.h.
|
inline |
Definition at line 51 of file PndSdsDigiTopix4.h.
Referenced by operator=().
|
inline |
Definition at line 54 of file PndSdsDigiTopix4.h.
Referenced by operator=().
|
inline |
Definition at line 52 of file PndSdsDigiTopix4.h.
Referenced by operator=().
|
inline |
Definition at line 49 of file PndSdsDigiTopix4.h.
Referenced by operator=().
|
inline |
Definition at line 53 of file PndSdsDigiTopix4.h.
Referenced by operator=().
|
inline |
Definition at line 50 of file PndSdsDigiTopix4.h.
Referenced by operator=().
|
friend |
Definition at line 85 of file PndSdsDigiTopix4.h.
|
friend |
Definition at line 25 of file PndSdsDigiTopix4.h.