49 static TVector3
GetPosition(
double left,
double right,
double top,
double bottom,
double delayL,
double delayR,
double delayT,
double delayB);
70 void Copy(TObject&)
const override;
71 void Clear(Option_t* opt =
"all")
override;
72 void Print(Option_t* opt =
"")
const override;
73 void Print(std::ostream& out)
const override;
76 ClassDefOverride(
TEmma, 4)
virtual TDetectorHit * GetHit(const int &index) const
std::vector< TEmmaHit > fEmmaAnodeHits
void Print(Option_t *opt="") const override
!
Short_t GetICMultiplicity() const
std::vector< TEmmaHit > fEmmaSSBHits
void AddFragment(const std::shared_ptr< const TFragment > &, TChannel *) override
!
std::vector< TEmmaHit > fEmmaTriggerHits
Short_t GetTriggerMultiplicity() const
TEmmaHit * GetTdcHit(const int &i)
TEmmaHit * GetSiHit(const int &i)
Short_t GetAnodeMultiplicity() const
void BuildHits() override
!
Short_t GetTdcMultiplicity() const
void Clear(Option_t *opt="all") override
!
Short_t GetSSBMultiplicity() const
TEmmaHit * GetSSBHit(const int &i)
TEmmaHit * GetEmmaHit(const int &i) const
void Copy(TObject &) const override
!
Short_t GetSiMultiplicity() const
TEmmaHit * GetAnodeHit(const int &i)
TEmmaHit * GetTriggerHit(const int &i)
static double fAnodeTrigger
!
TEmma(TEmma &&) noexcept=default
std::vector< TEmmaHit > fEmmaTdcHits
std::vector< TEmmaHit > fEmmaICHits
static TVector3 GetPosition(double left, double right, double top, double bottom, double delayL, double delayR, double delayT, double delayB)
TEmmaHit * GetICHit(const int &i)
std::vector< TEmmaHit > fEmmaSiHits