EReader
| #include "EReader.hh" |
EReader
class description - source file - inheritance tree (.pdf)
class EReader : public TObject
| Inheritance Chart: | |||||||||
|
public:
EReader()
EReader(const EReader&)
virtual ~EReader()
void AddExt(const char* ext, const char* tname)
static TClass* Class()
virtual void Clear(Option_t* opt = "")
Int_t ConnectFriends()
TList* DirFileList(const char*)
EEvent* GetEvent() const
TTree* GetTree() const
virtual TClass* IsA() const
Int_t Open(const char* files)
EReader& operator=(const EReader&)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Data Members
protected:
TTree* fEvTree
EEvent* fEvent
TMap* fFriendsExt
TList* fExtTrees
TList* fFiles
TList* fBaseNames
Class Description
EReader <extensive class description> Config file parameters ====================== <parameter name>: <parameter description> -Valid options: <available options>
EReader() : fEvTree(0), fEvent(0)
Constructor
~EReader()
Destructor
void Clear(Option_t* opt)
TList* DirFileList(const char *name)
Taken from TChain::Add
Int_t Open( const char* files )
Open files and creates the chain. If possible creates also the img chain and links it to the tree
void AddExt( const char* ext, const char* tname )
Int_t ConnectFriends()
Looks for the friends tree stored in rootfiles whose name is defined by fFriendsExt. If the number of friend files is equal to the number of main files, a chain is assembled and connected to the main tree
Inline Functions
TTree* GetTree() const
EEvent* GetEvent() const
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
EReader EReader(const EReader&)
EReader& operator=(const EReader&)
