ATLFMaker
class description - source file - inheritance tree
public:
void ~ATLFMaker()
virtual void Browse(TBrowser* b)
TClass* Class()
virtual void Clear(Option_t* option)
TObject* Clones()
virtual void Draw(Option_t* option)
virtual void FillClone()
virtual void Finish()
TObject* Fruit()
TClonesArray* Fruits()
TList* Histograms()
virtual void Init()
virtual TClass* IsA()
virtual Bool_t IsFolder()
virtual Int_t Make()
virtual void MakeBranch()
virtual void PrintInfo()
virtual void Save(Int_t save = 1)
virtual void SetChainAddress(TChain* chain)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
protected:
Bool_t m_IsClonable !True if Maker objects are clonable
Int_t m_Save = 1 if m-Maker to be saved in the Tree
TObject* m_Fruits Pointer to maker fruits (result)
TObject* m_Clones Pointer to clones of fruits
TString m_BranchName Name of branch (if any)
TList* m_Histograms Pointer to list supporting Maker histograms
See also
-
ATLFClusterMaker, ATLFElectronMaker, ATLFJetMaker, ATLFMCMaker, ATLFMiscMaker, ATLFMuonMaker, ATLFPhotonMaker, ATLFTrackMaker, ATLFTriggerMaker
ATLFast virtual base class for Makers
~ATLFMaker()
void Browse(TBrowser *b)
Insert Maker objects in the list of objects to be browsed.
void Clear(Option_t *option)
void Draw(Option_t *)
Insert products of this maker in graphics pad list
void FillClone()
Copy original fruits in a separate list (clones)
void Init()
dummy
void Finish()
Int_t Make()
void PrintInfo()
void MakeBranch()
Adds the list of physics objects to the ATLFast tree as a new branch
void SetChainAddress(TChain *chain)
Set branch address in a chain of files
void Streamer(TBuffer &R__b)
Stream an object of class ATLFMaker.
Inline Functions
TList* Histograms()
Bool_t IsFolder()
TObject* Fruit()
TClonesArray* Fruits()
TObject* Clones()
void Save(Int_t save = 1)
TClass* Class()
TClass* IsA()
void ShowMembers(TMemberInspector& insp, char* parent)
ROOT page - Class index - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.