![]() |
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) |
Public Member Functions inherited from PndSdsDigiPixel | |
| 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) |
Public Member Functions inherited from PndSdsDigi | |
| 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 | |
Protected Member Functions inherited from PndSdsDigi | |
| ClassDef (PndSdsDigi, 4) | |
Protected Attributes inherited from PndSdsDigi | |
| 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.