|
BrFsTrackRegeneratorModuleclass description - source file - inheritance tree class BrFsTrackRegeneratorModule : public BrModulepublic: Data MembersClass DescriptionModule to "fix" BrFsTracks. The problem arises when BrFsTracks are written out and the user needs their constituent BrFfsTracks and BrBfsTracks. The ids are written, but not the pointers. The pointers are very useful for just getting the data out and using it without doing searches. So this module does the searches and sets the ffs amd bfs pointers of the BrFsTrack that was read to the correct pointers. The way to use it is: BrFsTrackRegeneratorModule* fsmod = new BrFsTrackRegeneratorModule("name", "title"); The only time it is needed is if BrFsTrack objects have been written to disk and the constituent BrFfsTrack and BrBfsTrack pointers are needed in a subsequent module BrFsTrackRegeneratorModule() Default constructor. DO NOT USE BrFsTrackRegeneratorModule(const Char_t* name, const Char_t* title) : BrModule(name, title) Named Constructor void Init() void DefineHistograms() void Begin() void Event(BrEventNode* inNode, BrEventNode* outNode) Per event method void Finish() void Print(Option_t* option) const Print module information See BrModule::Print for options. In addition this module defines the Option: <fill in here> Inline FunctionsTClass* Class() TClass* IsA() const void ShowMembers(TMemberInspector& insp, char* parent) void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) BrFsTrackRegeneratorModule BrFsTrackRegeneratorModule(BrFsTrackRegeneratorModule&) void ~BrFsTrackRegeneratorModule() |
||||||
This page automatically generated by script docBrat by Christian Holm |
Copyright ; 2002 BRAHMS Collaboration
<brahmlib@rcf.rhic.bnl.gov>
|