Skip to content

Commit

Permalink
Retagging v5-03-Rev-05
Browse files Browse the repository at this point in the history
  • Loading branch information
hristov committed Jan 11, 2013
2 parents 3e1fecc + effab82 commit 50aaa0e
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 1 deletion.
13 changes: 13 additions & 0 deletions TRD/AliTRDCalibTask.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -144,6 +144,7 @@ AliTRDCalibTask::AliTRDCalibTask(const char *name)
fVtxSPD(kFALSE),
fMinNbContributors(0),
fRangePrimaryVertexZ(9999999.0),
fRejectPileUpWithSPD(kFALSE),
fMinNbTracks(9),
fMaxNbTracks(999999999),
fCutWithVdriftCalib(kFALSE),
Expand Down Expand Up @@ -662,7 +663,19 @@ void AliTRDCalibTask::UserExec(Option_t *)
}

//printf("Primary vertex passed\n");

//////////////////////////////////
// Reject pile-up with SPD
//////////////////////////////////

if(fRejectPileUpWithSPD) {
if(fInputEvent->IsPileupFromSPD(3, 0.8, 3., 2., 5)){
//printf("test\n");
PostData(1, fListHist);
return;
}
}

//////////////////////////////////////
// Requirement on number of good tracks
//////////////////////////////////////
Expand Down
4 changes: 3 additions & 1 deletion TRD/AliTRDCalibTask.h
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,7 @@ class AliTRDCalibTask : public AliAnalysisTaskSE {
void SetUseSPDVertex() {fVtxTPC=kFALSE; fVtxSPD=kTRUE ;}
void SetMinNbOfContributors(Int_t minNbOfContributors) {fMinNbContributors = minNbOfContributors;};
void SetRangePrimaryVertexZ(Double_t rangePrimaryVertexZ) {fRangePrimaryVertexZ = TMath::Abs(rangePrimaryVertexZ);};
void SetRejectPileUpWithSPD(Bool_t rejectPileUpWithSPD) {fRejectPileUpWithSPD = rejectPileUpWithSPD;};
void SetMinNbTracks(Int_t minNbTracks) {fMinNbTracks = minNbTracks;};
void SetMaxNbTracks(Int_t maxNbTracks) {fMaxNbTracks = maxNbTracks;};
void SetCutWithVdriftCalib(Bool_t cutWithVdriftCalib) {fCutWithVdriftCalib = cutWithVdriftCalib;};
Expand Down Expand Up @@ -181,6 +182,7 @@ class AliTRDCalibTask : public AliAnalysisTaskSE {
Bool_t fVtxSPD; // Flag for use of SPD vertex
Int_t fMinNbContributors; // Min number of contributors
Double_t fRangePrimaryVertexZ; // Were the primary vertex is
Bool_t fRejectPileUpWithSPD; // Reject pile-up events with SPD
Int_t fMinNbTracks; // Min Nb Tracks
Int_t fMaxNbTracks; // Max Nb Tracks
Bool_t fCutWithVdriftCalib; // CutWithVdriftCalib for the gain and PH
Expand Down Expand Up @@ -221,7 +223,7 @@ class AliTRDCalibTask : public AliAnalysisTaskSE {
AliTRDCalibTask(const AliTRDCalibTask&);
AliTRDCalibTask& operator=(const AliTRDCalibTask&);

ClassDef(AliTRDCalibTask, 4);
ClassDef(AliTRDCalibTask, 5);
};

#endif
Expand Down

0 comments on commit 50aaa0e

Please sign in to comment.