BRAT 2.4.5
Class index
Full class index
brahmlib
BRAHMS
ROOT page

BrSelectGeantTracks


class description - source file - inheritance tree

class BrSelectGeantTracks : public BrModule

    private:
BrSelectGeantTracks BrSelectGeantTracks(const BrSelectGeantTracks&) BrSelectGeantTracks& operator=(const BrSelectGeantTracks&) public:
BrSelectGeantTracks BrSelectGeantTracks() BrSelectGeantTracks BrSelectGeantTracks(Text_t* name, Text_t* title = "0") virtual void ~BrSelectGeantTracks() virtual Bool_t AddConfig(const Text_t* config) static TClass* Class() virtual void Event(BrEventNode* inev, BrEventNode* outev) virtual TClass* IsA() const virtual void ListConfigs() virtual void SetInputModule(const BrGeantInput* input) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
UInt_t fMask[20] Detector bit masks Int_t fNumMasks Number of bit masks defined const BrGeantInput* fModule Input module that read tracks

Class Description

                                                                   
    BrSelectGeantTracks                                            
                                                                   
    BRAHMS Geant track selection class                             
    Selects the set of tracks that have hits in one of the         
    specified sets of detector volumes.                            
                                                                   


Bool_t AddConfig(const Text_t *config)
 Add a track configuration (bit mask) corresponding to the detectors
 in the comma separated list of detector names in config

void ListConfigs()
 List bit masks and detector names for the configurations

void Event(BrEventNode *inev, BrEventNode *outev)
 Search the GEANT tracks in the table "GeantTracks" for tracks that
 have hits in one of the configurations specified and
 copy those tracks to the table "GeantTracks" in the output event node



Inline Functions


         BrSelectGeantTracks BrSelectGeantTracks(const BrSelectGeantTracks&)
        BrSelectGeantTracks& operator=(const BrSelectGeantTracks&)
         BrSelectGeantTracks BrSelectGeantTracks()
         BrSelectGeantTracks BrSelectGeantTracks(Text_t* name, Text_t* title = "0")
                        void SetInputModule(const BrGeantInput* input)
                     TClass* Class()
                     TClass* IsA() const
                        void ShowMembers(TMemberInspector& insp, char* parent)
                        void Streamer(TBuffer& b)
                        void StreamerNVirtual(TBuffer& b)
                        void ~BrSelectGeantTracks()

This page automatically generated by script docBrat by Christian Holm

Copyright ; 2002 BRAHMS Collaboration <brahmlib@rcf.rhic.bnl.gov>
Last Update on Wed Sep 11 04:53:06 2002 by

Validate HTML
Validate CSS