PandaRoot
PndFsmCmpDet Class Reference

#include <PndFsmCmpDet.h>

Inheritance diagram for PndFsmCmpDet:
PndFsmAbsDet

Public Member Functions

 PndFsmCmpDet ()
 
 PndFsmCmpDet (ArgList &par)
 
virtual ~PndFsmCmpDet ()
 
virtual PndFsmResponserespond (PndFsmTrack *t)
 
bool AddDetector (std::string name, std::string params="")
 
bool SubtractDetector (std::string name, std::string params="")
 
- Public Member Functions inherited from PndFsmAbsDet
 PndFsmAbsDet ()
 
 PndFsmAbsDet (ArgList &par)
 
virtual ~PndFsmAbsDet ()
 
virtual void print (std::ostream &o)
 
const std::string & detName ()
 
void setName (std::string &name)
 
Bool_t doesPid () const
 
void setStorePid (Bool_t doespid=kTRUE)
 

Additional Inherited Members

- Protected Member Functions inherited from PndFsmAbsDet
void parseParameterList (ArgList &par)
 
- Protected Attributes inherited from PndFsmAbsDet
std::string _detName
 
double _efficiency
 
TRandom3 * _rand
 
TDatabasePDG * _fdbPDG
 
Bool_t _doesPid
 

Detailed Description

Definition at line 48 of file PndFsmCmpDet.h.

Constructor & Destructor Documentation

◆ PndFsmCmpDet() [1/2]

PndFsmCmpDet::PndFsmCmpDet ( )

◆ PndFsmCmpDet() [2/2]

PndFsmCmpDet::PndFsmCmpDet ( ArgList par)

◆ ~PndFsmCmpDet()

virtual PndFsmCmpDet::~PndFsmCmpDet ( )
virtual

Member Function Documentation

◆ AddDetector()

bool PndFsmCmpDet::AddDetector ( std::string  name,
std::string  params = "" 
)

◆ respond()

virtual PndFsmResponse* PndFsmCmpDet::respond ( PndFsmTrack t)
virtual

Implements PndFsmAbsDet.

◆ SubtractDetector()

bool PndFsmCmpDet::SubtractDetector ( std::string  name,
std::string  params = "" 
)

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