const TrTrackBaseData * trkBase
const TrdKBaseData * trdBase
needed to get basic info without computing twice
void Clear()
Clear all containers.
const TofBaseData * tofBase
TrdKBaseStandalone trdKBaseSt
void LoadEvent()
Wrapper to call GetEntry on the underlying TBranch.
void Clear()
Clear container content.
void SetBranchAddress(TTree *tree)
Setup reading of the data container.
void Clear()
Clear container content.
void BranchAll(TTree *tree)
Forwards this tree to all containers so that each one can create its own branch.
void ForceReadAllBranches()
Force data reading for all branches. Don't use unless you need it. Rely on read-on-demand instead.
TrTrackBaseStandalone trTrackBaseSt
void Clear()
Clear container content.
SecondTrTrackBase secondTrTrackBase
void Clear()
Clear container content.
TofPlusStandalone tofPlusSt
void Clear()
Clear container content.
void Clear()
Clear container content.
void SetEventNumber(unsigned long long iEv)
Set the Event Number for all containers. The corresponding entry will be loaded upon the first read r...
void SetTreeEntry(unsigned long long treeEntry)
Set the TTree entry number.
void MirrorBranch(TTree *targetTree, const T *sourceContainer)
Create a TBranch associated with this container mirroring from an existing container.
void Clear()
Clear container content.
void Clear()
Clear container content.
TofBaseStandalone tofBaseSt
void Clear()
Clear container content.
void Clear()
Clear container content.
void Branch(TTree *tree)
Create the TBranch associated with this container.
void Clear()
Clear the container.
const TrTrackBaseData * trkBase
void SetAllBranchAddress(TTree *tree)
Forwards this tree to all containers so that each one can create its own branch address for reading o...
void Clear()
Clear container content.
void Clear()
Clear container content.
void Clear()
Clear container content.
void MirrorBranches(TTree *tree, const Event &sourceEvent)
Set all branch addresses for skimming, creates all branches reading from outside Event.
void LinkContainers()
Setup dependencies between containers. E.g: TrTrackPlus needs info from TrTrackBase,...