StMCFilter Class Reference

#include <StMCFilter.h>

Inheritance diagram for StMCFilter:

StDijetFilter StEemcGammaFilter StExampleFilter StHighPtFilter

List of all members.

Public Member Functions

 StMCFilter (const char *name)
virtual int RejectEG (const StGenParticleMaster &ptl) const
 Rejection inside of EventGenerator (Pythia).
virtual int RejectGT (const StGenParticleMaster &ptl) const
 Rejection of GEANT Tracking.
virtual int RejectGE (const StGenParticleMaster &ptl) const
 Rejection at GEANT End, No GEANT output.
virtual void Finish () const
 Finish called at the end of GEANT.
const std::string & GetName () const

Static Protected Member Functions

static int GetNTotEG ()
 Number of total EG events.
static int GetNTotGT ()
 Number of total GT events.
static int GetNTotGE ()
 Number of total GE events.
static int GetNRejEG ()
 Number of rejected GE events.
static int GetNRejGT ()
 Number of rejected GT events.
static int GetNRejGE ()
 Number of rejected GE events.
static void FINISH ()
 Print of numbers above at the end of STARSIM.

Protected Attributes

std::string fName
char fBeg [1]
int fCnt [3][2]
char fEnd [1]


Detailed Description

Author:
Victor Perev April 2009
StMCFilter base class is : A user interface. User must overload functions:

Author:
Victor Perevoztchikov
Date:
2009
base filter class for EvGen and Geant

Definition at line 20 of file StMCFilter.h.


The documentation for this class was generated from the following files:

Generated on Thu Feb 9 04:27:31 2012 for StRoot by  doxygen 1.5.9