00001
00002
00003 #ifndef STJTRGMBWRITER_H
00004 #define STJTRGMBWRITER_H
00005
00006 #include "StjTrgWriter.h"
00007
00008 #include <Rtypes.h>
00009
00010 class TDirectory;
00011 class TTree;
00012
00013 #include <string>
00014
00015 class StjTrg;
00016
00017 class StjTrgMBWriter : public StjTrgWriter {
00018
00019 public:
00020
00021 StjTrgMBWriter(const char *treeName, const char* treeTitle,
00022 TDirectory* file, StjTrg* trg,
00023 StjTrgPassCondition* fillCondition)
00024 : StjTrgWriter(treeName, treeTitle, file, trg, fillCondition)
00025 { }
00026 virtual ~StjTrgMBWriter() { }
00027
00028 private:
00029
00030 virtual void createBranch_trgSpecific(TTree* tree) { }
00031 virtual void fillBranch_trgSpecific() { }
00032
00033 };
00034
00035 #endif // STJTRGMBWRITER_H