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&)