]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONDigitStoreV1.h
next50 trigger mask in AliHLTGlobalEsdConverterComponent
[u/mrichter/AliRoot.git] / MUON / AliMUONDigitStoreV1.h
index 8950e7aaf0e8ca10f102e59ecd139fd01f9f8cd0..6e11265334f6147dc2d30f5a5b9d41d350a31956 100644 (file)
@@ -23,6 +23,7 @@ class AliMUONDigitStoreV1 : public AliMUONVDigitStore
 {
 public:
   AliMUONDigitStoreV1();
+  AliMUONDigitStoreV1(TRootIOCtor* dummy);
   AliMUONDigitStoreV1(const AliMUONDigitStoreV1& rhs);
   AliMUONDigitStoreV1& operator=(const AliMUONDigitStoreV1& rhs);  
   virtual ~AliMUONDigitStoreV1();
@@ -58,10 +59,7 @@ public:
   using AliMUONVDigitStore::FindObject;
   
   virtual AliMUONVDigit* FindObject(Int_t detElemId, Int_t manuId, 
-                                    Int_t manuChannel) const;
-  
-  virtual AliMUONVDigit* FindObject(Int_t detElemId, Int_t localBoardId, 
-                                    Int_t localBoardChannel, Int_t cathode) const;
+                                    Int_t manuChannel, Int_t cathode) const;
 
   using AliMUONVDigitStore::GetSize;
   
@@ -69,6 +67,8 @@ public:
   
   virtual AliMUONVDigit* Remove(AliMUONVDigit& digit);
 
+  Bool_t HasMCInformation() const;
+  
 private:
 
   TObject** ChamberDigitsPtr(Int_t chamberId) const;
@@ -78,12 +78,8 @@ private:
   
   AliMUONVDigit* Find(const AliMUONVDigit& digit, Int_t& index) const;
   
-  AliMUONVDigit* FindIndex(Int_t detElemId, Int_t localBoardId, 
-                           Int_t localBoardChannel, Int_t cathode, 
-                           Int_t& index) const;
-  
   AliMUONVDigit* FindIndex(Int_t detElemId, Int_t manuId, 
-                           Int_t manuChannel, Int_t& index) const;
+                           Int_t manuChannel, Int_t cathode, Int_t& index) const;
   
 private:
   TObjArray* fDigits; ///< array of tclonesarray