ClassImp(AliTOFcluster)
-AliTOFcluster::AliTOFcluster() {
+AliTOFcluster::AliTOFcluster():
+ fIdx(-1),
+ fR(0),
+ fPhi(0),
+ fZ(0),
+ fQuality(-100),
+ fTDC(0),
+ fToT(0),
+ fADC(0),
+ fTdcND(0),
+ fTdcRAW(0),
+ fStatus(kTRUE)
+ {
//
// default ctor
//
Int_t ii;
- fR = 0.;
- fPhi = 0.;
- fZ = 0.;
- fTDC = 0.;
- fADC = 0.;
- fToT = 0.;
- fTdcND = 0;
for (ii=0; ii<3; ii++) fLab[ii] = -1;
- fIdx = -1;
for (ii=0; ii<5; ii++) fdetIndex[ii] = -1;
- fQuality = -100;
}
//-------------------------------------------------------------------------
-AliTOFcluster::AliTOFcluster(Double_t *h, Int_t *l, Int_t *ind, Int_t idx, Float_t ToT, Double_t TdcND)
-:TObject() {
+AliTOFcluster::AliTOFcluster(Double_t *h, Int_t *ind, Int_t *par, Bool_t status,Int_t *l, Int_t idx):
+ TObject(),
+ fIdx(idx),
+ fR(h[0]),
+ fPhi(h[1]),
+ fZ(h[2]),
+ fQuality(-100),
+ fTDC(par[0]),
+ fToT(par[1]),
+ fADC(par[2]),
+ fTdcND(par[3]),
+ fTdcRAW(par[4]),
+ fStatus(status)
+ {
//
// constructor
//
Int_t ii;
- fR = h[0];
- fPhi = h[1];
- fZ = h[2];
- fTDC = h[3];
- fADC = h[4];
- fToT = ToT;
- fTdcND = TdcND;
for (ii=0; ii<3; ii++) fLab[ii] = l[ii];
- fIdx = idx;
for (ii=0; ii<5; ii++) fdetIndex[ii] = ind[ii];
- fQuality = -100;
}
//-------------------------------------------------------------------------
-AliTOFcluster::AliTOFcluster(Double_t *h, Int_t *ind)
-:TObject() {
+AliTOFcluster::AliTOFcluster(Double_t *h, Int_t *ind, Int_t *par):
+ TObject(),
+ fIdx(-1),
+ fR(h[0]),
+ fPhi(h[1]),
+ fZ(h[2]),
+ fQuality(-100),
+ fTDC(par[0]),
+ fToT(par[1]),
+ fADC(par[2]),
+ fTdcND(par[3]),
+ fTdcRAW(par[4]),
+ fStatus(kTRUE)
+ {
//
// constructor
//
Int_t ii;
- fR = h[0];
- fPhi = h[1];
- fZ = h[2];
- fTDC = h[3];
- fADC = h[4];
for (ii=0; ii<3; ii++) fLab[ii] = -1;
- fIdx = -1;
for (ii=0; ii<5; ii++) fdetIndex[ii] = ind[ii];
- fQuality = -100;
}
//-------------------------------------------------------------------------
-AliTOFcluster::AliTOFcluster(const AliTOFcluster & cluster)
-:TObject() {
+AliTOFcluster::AliTOFcluster(const AliTOFcluster & cluster):
+ TObject(),
+ fIdx(-1),
+ fR(0),
+ fPhi(0),
+ fZ(0),
+ fQuality(-100),
+ fTDC(0),
+ fToT(0),
+ fADC(0),
+ fTdcND(0),
+ fTdcRAW(0),
+ fStatus(kTRUE)
+ {
//
// copy ctor for AliTOFcluster object
//
fR = cluster.fR;
fPhi = cluster.fPhi;
fZ = cluster.fZ;
- fTDC = cluster.fTDC;
- fADC = cluster.fADC;
+ fQuality = cluster.fQuality;
for (ii=0; ii<3; ii++) fLab[ii] = cluster.fLab[ii];
fIdx = cluster.fIdx;
for (ii=0; ii<5; ii++) fdetIndex[ii] = cluster.fdetIndex[ii];
- fQuality = cluster.fQuality;
+ fTDC = cluster.fTDC;
fToT = cluster.fToT;
+ fADC = cluster.fADC;
fTdcND = cluster.fTdcND;
+ fTdcRAW = cluster.fTdcRAW;
+ fStatus = cluster.fStatus;
}
//-------------------------------------------------------------------------