31 bool Good(
bool verbose =
false)
const;
59 void Clear(Option_t* opt =
"")
override;
60 void Print(std::ostream& out)
const override;
62 TObject*
Clone(
const char* name =
"")
const override;
void GermaniumEnergy(const std::vector< uint16_t > &geEnergy)
std::vector< uint16_t > fGermaniumEnergy
std::vector< uint8_t > fGermaniumId
void EventNumber(const uint32_t &eventNumber)
bool Good(bool verbose=false) const
std::vector< uint8_t > GermaniumId() const
uint64_t EventTime() const
size_t SiliconMultiplicity() const
std::vector< uint16_t > SiliconEnergy() const
std::vector< uint8_t > SiliconId() const
size_t GermaniumMultiplicity() const
uint8_t GermaniumId(size_t index) const
THILFragment & operator=(const THILFragment &)=default
void GermaniumId(const std::vector< uint8_t > &geId)
uint16_t MicrosecondTime() const
std::vector< uint16_t > GermaniumTime() const
void Print(std::ostream &out) const override
uint16_t GermaniumTime(size_t index) const
uint32_t EventNumber() const
void EventTime(const uint64_t &eventTime)
TObject * Clone(const char *name="") const override
uint16_t SiliconEnergy(size_t index) const
void MicrosecondTime(const uint16_t &usTime)
void Clear(Option_t *opt="") override
std::vector< uint8_t > fSiliconId
std::vector< uint16_t > GermaniumEnergy() const
std::vector< uint16_t > fSiliconEnergy
void GermaniumTime(const std::vector< uint16_t > &geTime)
uint8_t SiliconId(size_t index) const
void SiliconId(const std::vector< uint8_t > &siId)
std::vector< uint16_t > fGermaniumTime
void SiliconEnergy(const std::vector< uint16_t > &siEnergy)
uint16_t GermaniumEnergy(size_t index) const