X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=STEER%2FAliGlobalQADataMaker.cxx;h=da923f5cd27c15c94461f6147bf20671e4646e2e;hb=7d5d0cc5e751bdf612fb78ed7cfe55397a79f855;hp=dfe17c3f68f300887f1e136f9e99c91fa7a72a9d;hpb=3b070928e33963297b5e3c7439cdccbd76d1bd96;p=u%2Fmrichter%2FAliRoot.git diff --git a/STEER/AliGlobalQADataMaker.cxx b/STEER/AliGlobalQADataMaker.cxx index dfe17c3f68f..da923f5cd27 100644 --- a/STEER/AliGlobalQADataMaker.cxx +++ b/STEER/AliGlobalQADataMaker.cxx @@ -18,7 +18,7 @@ ClassImp(AliGlobalQADataMaker) //____________________________________________________________________________ -void AliGlobalQADataMaker::EndOfDetectorCycle(AliQA::TASKINDEX_t task, TObjArray * list) +void AliGlobalQADataMaker::EndOfDetectorCycle(AliQA::TASKINDEX_t task, TObjArray ** list) { //Detector specific actions at end of cycle // do the QA checking @@ -37,7 +37,7 @@ void AliGlobalQADataMaker::InitRecPoints() { // This function books the histograms of *track*residuals* // as a part of global QA //------------------------------------------------------ - Char_t *name[]={ + const Char_t *name[]={ "SPD1 residuals Y","SPD1 residuals Z", "SPD2 residuals Y","SPD2 residuals Z", "SDD1 residuals Y","SDD1 residuals Z", @@ -112,7 +112,7 @@ void AliGlobalQADataMaker::InitESDs() { //------------------------------------------------------ {// Cluster related QA - Char_t *name[]={ + const Char_t *name[]={ "Fraction of the assigned clusters in ITS", "Fraction of the assigned clusters in TPC", "Fraction of the assigned clusters in TRD" @@ -123,7 +123,7 @@ void AliGlobalQADataMaker::InitESDs() { } {// Track related QA - Char_t *name[]={ + const Char_t *name[]={ "Track azimuthal distribution (rad)", // kTrk0 "Track pseudo-rapidity distribution", // kTrk1 "TPC: track momentum distribution (GeV)", // kTrk2 @@ -142,7 +142,7 @@ void AliGlobalQADataMaker::InitESDs() { } {// V0 related QA - Char_t *name[]={ + const Char_t *name[]={ "K0s mass (GeV)", "Lambda0 + Lambda0Bar mass (GeV)" }; @@ -151,7 +151,7 @@ void AliGlobalQADataMaker::InitESDs() { } {// PID related QA - Char_t *name[]={ + const Char_t *name[]={ "ITS: dEdx (ADC) for particles with momentum 0.4 - 0.5 (GeV)", "TPC: dEdx (ADC) for particles with momentum 0.4 - 0.5 (GeV)", "TOF: tracking - measured (ps)" @@ -192,7 +192,10 @@ void AliGlobalQADataMaker::MakeESDs(AliESDEvent * event) { if (track->IsOn(AliESDtrack::kTPCrefit)) { Int_t n =track->GetTPCNcls(); Int_t nf=track->GetTPCNclsF(); // number of crossed TPC pad rows - if (nf>0) GetESDsData(kClr1)->Fill(Float_t(n)/nf); + if (nf>0) { + Double_t val = n*1.0/nf; + GetESDsData(kClr1)->Fill(val); + } } if (track->IsOn(AliESDtrack::kTRDrefit)) {