6#include <TClonesArray.h>
26 BmnNdetCell(uint32_t address,
double time,
double signal, TVector3 posHit, TVector3 posHitErr,
int pointIndx);
36 virtual void Print(Option_t* option =
"")
const override;
39 void SetAddress(uint32_t address) { fAddress = address; }
41 void SetTime(
double time) { FairHit::SetTimeStamp(time); }
46 double GetTime()
const {
return FairHit::GetTimeStamp(); }
interface to use the address methods
uint32_t GetAddress() const
virtual void Print(Option_t *option="") const override
void SetAddress(uint32_t address)
void SetSignal(double signal)
BmnNdetCell & operator=(BmnNdetCell &&)
BmnNdetCell(uint32_t address, double time, double signal, TVector3 posHit, TVector3 posHitErr, int pointIndx)
void SetTime(double time)
BmnNdetCell & operator=(const BmnNdetCell &)
BmnNdetCell(BmnNdetCell &&)
virtual const char * GetClassName() const
BmnNdetCell(const BmnNdetCell &)