ATLFMaker


class description - source file - inheritance tree

class ATLFMaker : public TNamed


    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)

Data Members

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

Class Description

                                                                      
 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.