|
| AtAuxPad (std::string fAuxName="noname") |
|
| AtAuxPad (const AtAuxPad &obj)=default |
|
virtual | ~AtAuxPad ()=default |
|
virtual std::unique_ptr< AtPad > | ClonePad () const override |
| Clone this pad (including augments). More...
|
|
virtual std::unique_ptr< AtPadBase > | Clone () const override |
|
void | SetAuxName (std::string val) |
|
std::string | GetAuxName () const |
|
Bool_t | IsAux () const |
|
Int_t | GetPadNum () const =delete |
|
Int_t | GetSizeID () const =delete |
|
XYPoint | GetPadCoord () const =delete |
|
| ClassDefOverride (AtAuxPad, 1) |
|
| AtPad (Int_t PadNum=-1) |
|
| AtPad (const AtPad &obj) |
|
AtPad & | operator= (AtPad obj) |
|
| AtPad (AtPad &&)=default |
|
virtual | ~AtPad ()=default |
|
AtPadBase * | AddAugment (std::string name, std::unique_ptr< AtPadBase > augment) |
|
AtPadBase * | ReplaceAugment (std::string name, std::unique_ptr< AtPadBase > augment) |
|
AtPadBase * | GetAugment (std::string name) |
|
const AtPadBase * | GetAugment (std::string name) const |
|
template<typename T , typename std::enable_if_t< std::is_base_of< AtPadBase, T >::value > * = nullptr> |
T * | GetAugment (std::string name) |
|
template<typename T , typename std::enable_if_t< std::is_base_of< AtPadBase, T >::value > * = nullptr> |
const T * | GetAugment (std::string name) const |
|
const std::map< std::string, std::unique_ptr< AtPadBase > > & | GetAugments () const |
|
void | SetValidPad (Bool_t val=kTRUE) |
|
void | SetPadNum (Int_t padNum) |
|
void | SetSizeID (Int_t sizeID) |
|
void | SetPedestalSubtracted (Bool_t val=kTRUE) |
|
void | SetPadCoord (const XYPoint &point) |
|
void | SetRawADC (const rawTrace &val) |
|
void | SetRawADC (Int_t idx, Int_t val) |
|
void | SetADC (const trace &val) |
|
void | SetADC (Int_t idx, Double_t val) |
|
Bool_t | IsPedestalSubtracted () const |
|
Int_t | GetPadNum () const |
|
Bool_t | GetValidPad () const |
|
Int_t | GetSizeID () const |
|
const trace & | GetADC () const |
|
Double_t | GetADC (Int_t idx) const |
|
std::unique_ptr< TH1D > | GetADCHistrogram () const |
|
const rawTrace & | GetRawADC () const |
|
Int_t | GetRawADC (Int_t idx) const |
|
XYPoint | GetPadCoord () const |
|
| ClassDefOverride (AtPad, 3) |
|
virtual | ~AtPadBase ()=default |
|
| ClassDefOverride (AtPadBase, 1) |
|
Definition at line 25 of file AtAuxPad.h.