]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ANALYSIS/EventMixing/AliMixInputHandlerInfo.h
Update master to aliroot
[u/mrichter/AliRoot.git] / ANALYSIS / EventMixing / AliMixInputHandlerInfo.h
diff --git a/ANALYSIS/EventMixing/AliMixInputHandlerInfo.h b/ANALYSIS/EventMixing/AliMixInputHandlerInfo.h
deleted file mode 100644 (file)
index 13e2d66..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-//
-// Class AliMixInputHandlerInfo
-//
-// AliMixInputHandlerInfo is interface with mixed
-// input handlers
-//
-// author:
-//        Martin Vala (martin.vala@cern.ch)
-//
-#ifndef ALIMIXINPUTHANDLERINFO_H
-#define ALIMIXINPUTHANDLERINFO_H
-#include <TArrayI.h>
-#include <TNamed.h>
-
-class TTree;
-class TChain;
-class TChainElement;
-class AliInputEventHandler;
-class AliMixInputHandlerInfo : public TNamed {
-
-public:
-   AliMixInputHandlerInfo(const char *name = "defautlTree", const char *title = "Defautl tree");
-   virtual ~AliMixInputHandlerInfo();
-   TChain *GetChain();
-
-   void AddChain(TChain *chain);
-//     void AddTreeToChain(TTree *tree);
-   void AddTreeToChain(const char *path);
-
-   void PrepareEntry(TChainElement *te, Long64_t entry, AliInputEventHandler *eh, Option_t *opt);
-
-   void SetZeroEntryNumber(Long64_t num) { fZeroEntryNumber = num; }
-   TChainElement *GetEntryInTree(Long64_t &entry);
-   Long64_t      GetEntries();
-
-private:
-   TChain    *fChain;              // current chain
-   TArrayI   fChainEntriesArray;   // array of entries of every chaing
-   Long64_t  fZeroEntryNumber;     // zero entry number (will be used when we will delete not needed chains)
-   Bool_t    fNeedNotify;          // flag if Notify is needed for current input handler
-
-   AliMixInputHandlerInfo(const AliMixInputHandlerInfo &handler);
-   AliMixInputHandlerInfo &operator=(const AliMixInputHandlerInfo &handler);
-
-   ClassDef(AliMixInputHandlerInfo, 1); // Mix Input Handler info
-};
-
-#endif // ALIMIXINPUTHANDLERINFO_H