Changes in classes/DelphesFactory.h [0ccf6fd:341014c] in git
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
classes/DelphesFactory.h
r0ccf6fd r341014c 42 42 { 43 43 public: 44 45 44 DelphesFactory(const char *name = "ObjectFactory"); 46 45 ~DelphesFactory(); 47 46 48 virtual void Clear(Option_t *option = "");49 47 virtual void Clear(Option_t *option = ""); 48 50 49 TObjArray *NewPermanentArray(); 51 50 … … 56 55 TObject *New(TClass *cl); 57 56 58 template <typename T>57 template <typename T> 59 58 T *New() { return static_cast<T *>(New(T::Class())); } 60 59 61 60 private: 62 63 61 ExRootTreeBranch *fObjArrays; //! 64 62 65 63 #if !defined(__CINT__) && !defined(__CLING__) 66 std::map< const TClass*, ExRootTreeBranch*> fBranches; //!64 std::map<const TClass *, ExRootTreeBranch *> fBranches; //! 67 65 #endif 68 66 69 std::set< TObject*> fPool; //!70 67 std::set<TObject *> fPool; //! 68 71 69 ClassDef(DelphesFactory, 1) 72 70 }; 73 71 74 72 #endif /* DelphesFactory */ 75
Note:
See TracChangeset
for help on using the changeset viewer.