AliTRDtrackletMCM::AliTRDtrackletMCM(UInt_t trackletWord) :
AliTRDtrackletBase(),
+ fGeo(0x0),
fHCId(-1),
fTrackletWord(trackletWord),
fMCM(-1),
- fROB(-1)
+ fROB(-1),
+ fQ0(0),
+ fQ1(0),
+ fNHits(0),
+ fNHits0(0),
+ fNHits1(0),
+ fLabel(-1)
{
-
+ fGeo = new AliTRDgeometry();
}
AliTRDtrackletMCM::AliTRDtrackletMCM(UInt_t trackletWord, Int_t hcid) :
AliTRDtrackletBase(),
+ fGeo(0x0),
fHCId(hcid),
fTrackletWord(trackletWord),
fMCM(-1),
- fROB(-1)
+ fROB(-1),
+ fQ0(0),
+ fQ1(0),
+ fNHits(0),
+ fNHits0(0),
+ fNHits1(0),
+ fLabel(-1)
{
+ fGeo = new AliTRDgeometry();
+}
+AliTRDtrackletMCM::AliTRDtrackletMCM(UInt_t trackletWord, Int_t hcid, Int_t rob, Int_t mcm) :
+ AliTRDtrackletBase(),
+ fGeo(0x0),
+ fHCId(hcid),
+ fTrackletWord(trackletWord),
+ fMCM(mcm),
+ fROB(rob),
+ fQ0(0),
+ fQ1(0),
+ fNHits(0),
+ fNHits0(0),
+ fNHits1(0),
+ fLabel(-1)
+{
+ fGeo = new AliTRDgeometry();
}
AliTRDtrackletMCM::AliTRDtrackletMCM(const AliTRDtrackletMCM &rhs) :
AliTRDtrackletBase(rhs),
+ fGeo(0x0),
fHCId(rhs.fHCId),
fTrackletWord(rhs.fTrackletWord),
fMCM(rhs.fMCM),
- fROB(rhs.fROB)
+ fROB(rhs.fROB),
+ fQ0(rhs.fQ0),
+ fQ1(rhs.fQ1),
+ fNHits(rhs.fNHits),
+ fNHits0(rhs.fNHits0),
+ fNHits1(rhs.fNHits1),
+ fLabel(rhs.fLabel)
{
-
+ fGeo = new AliTRDgeometry();
}
AliTRDtrackletMCM::~AliTRDtrackletMCM()
{
-
+ delete fGeo;
}
Int_t AliTRDtrackletMCM::GetYbin() const {