kXe = 0,
kAr = 1
};
+ enum{
+ kNNslices = 8
+ ,kLQslices = 3
+ };
AliTRDReconstructor();
AliTRDReconstructor(const AliTRDReconstructor &r);
void SetStreamLevel(Int_t level, AliTRDReconstructorTask task= kTracker);
private:
- enum{
- kNNslices = 8
- ,kLQslices = 3
- };
UChar_t fStreamLevel[5]; // stream level for each reconstruction task
UInt_t fSteerParam; // steering flags
Double_t fTCParams[8]; // Tail Cancellation parameters for drift gases
nclusters[slice]++;
} // End of loop over clusters
- if(fReconstructor->GetPIDMethod() == AliTRDReconstructor::kLQPID){
+ //if(fReconstructor->GetPIDMethod() == AliTRDReconstructor::kLQPID){
+ if(nslices == AliTRDReconstructor::kLQslices){
// calculate mean charge per slice (only LQ PID)
for(int is=0; is<nslices; is++){
if(nclusters[is]) fdEdx[is] /= nclusters[is];