|
BrTpcAddSeqModuleclass description - source file - inheritance tree class BrTpcAddSeqModule : public BrModuleprivate: Data Membersprivate: Class DescriptionBrTpcAddSeqModule This class adds TPCSequences together in order to do effisiency analysis on the TPC's. Give a digitized geant track and a real event to to the event method and it merges them togehter. Author : T.M.Larsen ____________________________________________________________________ $Id: BrTpcAddSeqModule.cxx,v 1.2 2002/01/03 19:53:04 cholm Exp $ $Author: cholm $ $Date: 2002/01/03 19:53:04 $ $Copyright: (C) 2001 BRAHMS Collaboration <brahmlib@rhic.bnl.gov> BrTpcAddSeqModule() : BrModule() Default constructor. Should not be used ... BrTpcAddSeqModule(const Char_t* name, const Char_t* title) : BrModule(name, title) Named Constructor ~BrTpcAddSeqModule() the destructor void DefineHistograms() Define histograms. They are: <fill in here> void Init() Job-level initialisation void Begin() Run-level initialisation void AddSequence(BrTpcSequence* sequence) function that adds the sequences together void Enlarge(Short_t start, Short_t stop) Makes addedsequences array of timebins larger void Event(BrEventNode* inNode, BrEventNode* outNode) Per event method Give two events, add the datatables together and put the results in the resultnode. The resultnode needs to be initiated before the user calls this. The inputnode must contain to nodes: inputnode--|- "Geant Digitized" node | |- "raw" node BrDataTable* AddArrays(TList *array1, TList *array2) The new added data table void AddAllEqualPadRows(TList *array, Int_t row, Int_t pad) Searches through the list and adds the ones which are equal to pad and row to addedseq, returns the number of sequences found. void End() Run-level finalisation void Finish() Job-level finalisation 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) BrTpcAddSeqModule BrTpcAddSeqModule(BrTpcAddSeqModule&) |
||||||
This page automatically generated by script docBrat by Christian Holm |
Copyright ; 2002 BRAHMS Collaboration
<brahmlib@rcf.rhic.bnl.gov>
|