The cluster mask is now produced directly in the central trigger class.
authorcvetan <cvetan@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 3 May 2006 09:20:00 +0000 (09:20 +0000)
committercvetan <cvetan@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 3 May 2006 09:20:00 +0000 (09:20 +0000)
STEER/AliCTPRawData.cxx

index 6e6dc143337ba74243915fba44d82dcf7e0ea267..be857e241071bf2313bf1fc8d976b75c40cda724 100644 (file)
@@ -61,7 +61,7 @@ void AliCTPRawData::RawData()
   // This method writes the CTP (trigger)
   // raw data in a DDL file
   ULong64_t l2class = 0;
-  UInt_t l2cluster = 0;
+  UChar_t l2cluster = 0;
   AliInfo("Storing the CTP DDL raw data...");
   AliRunLoader *runloader = AliRunLoader::GetRunLoader();
   if (runloader) {
@@ -72,15 +72,7 @@ void AliCTPRawData::RawData()
       // First get the trigger mask
       l2class = aCTP->GetClassMask();
       // Then get the detector cluster to be read out
-      TString detectorCluster = aCTP->GetDetectors();
-      if (detectorCluster.Contains("START")) {
-       if (detectorCluster.Contains("MUON"))
-         l2cluster |= 1;
-       else
-         l2cluster |= 1 << 1;
-      }
-      else
-       l2cluster |= 1 << 2;
+      l2cluster = aCTP->GetClusterMask();
     }
     else
       AliWarning("No trigger can be loaded! Putting empty trigger class into the CTP raw data !");