]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWG2/RESONANCES/AliRsnCutTrackQuality.cxx
Added first version of cut monitoring + style format applied
[u/mrichter/AliRoot.git] / PWG2 / RESONANCES / AliRsnCutTrackQuality.cxx
index 7adc15bbb5defc5b0451ddcdbc158e67d2f55ef8..927ae56292dbc2eea1bfdf9668c4660eb5733281 100644 (file)
@@ -86,13 +86,15 @@ AliRsnCutTrackQuality::AliRsnCutTrackQuality(const AliRsnCutTrackQuality &copy)
 }
 
 //_________________________________________________________________________________________________
-AliRsnCutTrackQualityAliRsnCutTrackQuality::operator=(const AliRsnCutTrackQuality &copy)
+AliRsnCutTrackQuality &AliRsnCutTrackQuality::operator=(const AliRsnCutTrackQuality &copy)
 {
 //
 // Assignment operator.
 // Just copy all data member values.
 //
 
+   if (this == &copy)
+      return *this;
 
    fFlagsOn = copy.fFlagsOn;
    fFlagsOff = copy.fFlagsOff;
@@ -253,7 +255,7 @@ Bool_t AliRsnCutTrackQuality::CheckAOD(AliAODTrack *track)
    if (fAODTestFilterBit >= 0) {
       UInt_t bit = 1 << fAODTestFilterBit;
       AliDebugClass(2, Form("Required a test filter bit for AOD check: %u (result: %s)", bit, (track->TestFilterBit(bit) ? "accept" : "reject")));
-      if (!track->TestFilterBit(bit)) 
+      if (!track->TestFilterBit(bit))
          return kFALSE;
       else {
          if (track->Pt() < fPt[0] || track->Pt() > fPt[1]) return kFALSE;
@@ -261,7 +263,7 @@ Bool_t AliRsnCutTrackQuality::CheckAOD(AliAODTrack *track)
          return kTRUE;
       }
    }
-   
+
    // try to retrieve the reference AOD event
    AliAODEvent *aodEvent = 0x0;
    if (fEvent) aodEvent = fEvent->GetRefAOD();