48   void      Copy(TObject& rhs) const override;
 
   51#if !defined(__CINT__) && !defined(__CLING__) 
   67#if !defined(__CINT__) && !defined(__CLING__) 
   75#if !defined(__CINT__) && !defined(__CLING__) 
   89   void Clear(Option_t* opt = 
"") 
override;         
 
   90   void Print(Option_t* opt = 
"") 
const override;   
 
   91   void Print(std::ostream& out) 
const override;    
 
   94   ClassDefOverride(
TLaBr, 1)   
 
 
 
 
virtual TDetectorHit * GetHit(const int &index) const
 
void Print(Option_t *opt="") const override
!
 
static TVector3 GetPosition(int DetNbr)
!
 
void SetSuppressionCriterion(std::function< bool(const TDetectorHit *, const TDetectorHit *)> criterion)
 
TTransientBits< UChar_t > fLaBrBits
 
TLaBr(TLaBr &&) noexcept=default
 
void SetBitNumber(const ELaBrBits bit, const bool set) const
 
Short_t GetSuppressedMultiplicity(const TBgo *fBgo)
 
Bool_t TestBitNumber(const ELaBrBits bit) const
 
static std::array< TVector3, 9 > fPosition
! Position of each detectir
 
void Copy(TObject &rhs) const override
 
bool SuppressionCriterion(const TDetectorHit *hit, const TDetectorHit *bgoHit) override
 
bool IsSuppressed() const
 
void SetSuppressed(bool flag)
 
void Clear(Option_t *opt="") override
!
 
void ClearStatus() const
!
 
TLaBrHit * GetSuppressedHit(const int &i)
!
 
std::vector< TDetectorHit * > fSuppressedHits
 
std::function< bool(const TDetectorHit *, const TDetectorHit *)> GetSuppressionCriterion() const
 
TLaBrHit * GetLaBrHit(const int &i) const
 
void AddFragment(const std::shared_ptr< const TFragment > &, TChannel *) override
!
 
void BuildHits() override
!
 
static std::function< bool(const TDetectorHit *, const TDetectorHit *)> fSuppressionCriterion
 
void SetBit(T bit, Bool_t flag)
 
Bool_t TestBit(T bit) const