Class for digitised strip hits.
More...
#include <PndSdsDigiStrip.h>
|
| PndSdsDigiStrip () |
|
| PndSdsDigiStrip (std::vector< Int_t > index, Int_t detID, Int_t sensorID, Int_t fe, Int_t chan, Double_t charge, Double_t timestamp=-1) |
|
| PndSdsDigiStrip (Int_t index, Int_t detID, Int_t sensorID, Int_t fe, Int_t chan, Double_t charge, Double_t timestamp=-1) |
|
| ~PndSdsDigiStrip () |
|
Int_t | GetChannel () const |
|
Bool_t | operator== (const PndSdsDigiStrip &d2) const |
|
virtual bool | equal (FairTimeStamp *data) |
|
virtual bool | operator< (const PndSdsDigiStrip &myDigi) const |
|
PndSdsDigiStrip & | operator= (const PndSdsDigiStrip &strip) |
|
std::ostream & | Print (std::ostream &out=std::cout) const |
|
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 |
|
virtual void | Print () |
|
template<class Archive > |
void | serialize (Archive &ar, const unsigned int version) |
|
◆ PndSdsDigiStrip() [1/3]
PndSdsDigiStrip::PndSdsDigiStrip |
( |
| ) |
|
◆ PndSdsDigiStrip() [2/3]
PndSdsDigiStrip::PndSdsDigiStrip |
( |
std::vector< Int_t > |
index, |
|
|
Int_t |
detID, |
|
|
Int_t |
sensorID, |
|
|
Int_t |
fe, |
|
|
Int_t |
chan, |
|
|
Double_t |
charge, |
|
|
Double_t |
timestamp = -1 |
|
) |
| |
◆ PndSdsDigiStrip() [3/3]
PndSdsDigiStrip::PndSdsDigiStrip |
( |
Int_t |
index, |
|
|
Int_t |
detID, |
|
|
Int_t |
sensorID, |
|
|
Int_t |
fe, |
|
|
Int_t |
chan, |
|
|
Double_t |
charge, |
|
|
Double_t |
timestamp = -1 |
|
) |
| |
◆ ~PndSdsDigiStrip()
PndSdsDigiStrip::~PndSdsDigiStrip |
( |
| ) |
|
|
inline |
◆ equal()
virtual bool PndSdsDigiStrip::equal |
( |
FairTimeStamp * |
data | ) |
|
|
virtual |
◆ GetChannel()
Int_t PndSdsDigiStrip::GetChannel |
( |
| ) |
const |
|
inline |
◆ operator<()
virtual bool PndSdsDigiStrip::operator< |
( |
const PndSdsDigiStrip & |
myDigi | ) |
const |
|
inlinevirtual |
◆ operator=()
◆ operator==()
◆ Print()
std::ostream& PndSdsDigiStrip::Print |
( |
std::ostream & |
out = std::cout | ) |
const |
|
inline |
◆ serialize()
template<class Archive >
void PndSdsDigiStrip::serialize |
( |
Archive & |
ar, |
|
|
const unsigned int |
version |
|
) |
| |
|
inline |
Definition at line 105 of file PndSdsDigiStrip.h.
107 boost::serialization::void_cast_register<PndSdsDigiStrip, PndSdsDigi>();
108 ar &boost::serialization::base_object<PndSdsDigi>(*this);
◆ boost::serialization::access
friend class boost::serialization::access |
|
friend |
◆ operator<<
std::ostream& operator<< |
( |
std::ostream & |
out, |
|
|
const PndSdsDigiStrip & |
digi |
|
) |
| |
|
friend |
The documentation for this class was generated from the following file: