]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TRD/AliTRDclusterizer.cxx
- propagate trigger flags to ESDs also without digits conversion
[u/mrichter/AliRoot.git] / TRD / AliTRDclusterizer.cxx
index 78d71c78d101344d168a8497ab6325eedc5853ad..7d95db79b80c00e19eee1747f5ab53eb9a72e977 100644 (file)
@@ -94,6 +94,7 @@ AliTRDclusterizer::AliTRDclusterizer(const AliTRDReconstructor *const rec)
   ,fNoOfClusters(0)
   ,fBaseline(0)
   ,fRawStream(NULL)
+  ,fTrgFlags()
 {
   //
   // AliTRDclusterizer default constructor
@@ -154,6 +155,7 @@ AliTRDclusterizer::AliTRDclusterizer(const Text_t *name
   ,fNoOfClusters(0)
   ,fBaseline(0)
   ,fRawStream(NULL)
+  ,fTrgFlags()
 {
   //
   // AliTRDclusterizer constructor
@@ -207,6 +209,7 @@ AliTRDclusterizer::AliTRDclusterizer(const AliTRDclusterizer &c)
   ,fNoOfClusters(0)
   ,fBaseline(0)
   ,fRawStream(NULL)
+  ,fTrgFlags()
 {
   //
   // AliTRDclusterizer copy constructor
@@ -700,6 +703,10 @@ Bool_t AliTRDclusterizer::Raw2ClustersChamber(AliRawReader *rawReader)
     }
   }
 
+  for (Int_t iSector = 0; iSector < AliTRDgeometry::kNsector; iSector++) {
+    fTrgFlags[iSector] = fRawStream->GetTriggerFlags(iSector);
+  }
+
   if(fReconstructor->IsWritingClusters()) WriteClusters(-1);
 
   if(!TestBit(knewDM)){