]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliTriggerInput.cxx
Fix for memory leaks in digits TClonesArrays (Matevz)
[u/mrichter/AliRoot.git] / STEER / AliTriggerInput.cxx
index f0601c6705fd0606531aed7544febaba1465883e..efa5c75cb82519fb75d4834e8baeb2582799e015 100644 (file)
@@ -72,7 +72,7 @@ const char* AliTriggerInput::fgkCTPDetectorName[AliDAQ::kNDetectors] = {
 //_____________________________________________________________________________
   AliTriggerInput::AliTriggerInput( TString name, TString det, UChar_t level, Int_t signature, Char_t number ):
     TNamed( name.Data(), det.Data() ),
-    fMask((number >= 0) ? 1 << number : 0 ),
+    fMask((number > 0) ? 1 << (number-1) : 0 ),
     fValue(0),
     fSignature(signature),
     fLevel(level),
@@ -110,7 +110,7 @@ void AliTriggerInput::Print( const Option_t* ) const
    cout << "Trigger Input:" << endl; 
    cout << "  Name:        " << GetName() << endl;
    cout << "  Detector:    " << GetTitle() << "(Id=" << (Int_t)fDetectorId << ")" << endl;
-   cout << "  Level:       " << fLevel << endl;
+   cout << "  Level:       " << (Int_t)fLevel << endl;
    cout << "  Signature:   " << fSignature << endl;
    cout << "  Number:      " << (Int_t)TMath::Log2(fMask) << endl;
    if (IsActive())