#include <PID.h>
Public Methods | |
| PID () | |
| Default constructor. | |
| PID (const PID &pid) | |
| Copy constructor. | |
| virtual | ~PID () |
| Destructor. | |
| virtual std::string | className (void) |
| returns class name. | |
| virtual void | dump (const std::string &keyword=std::string(""), const std::string &prefix=std::string("")) const |
| dumps debug information. | |
| virtual bool | isIsoMuon (void) const |
| is this isolated muon? | |
| virtual bool | isMuon (void) const |
| is this muon? | |
| virtual bool | isIsoElec (void) const |
| is this isolated electron? | |
| virtual bool | isElec (void) const |
| is this electron? | |
| virtual bool | isIsoGamma (void) const |
| is this isolated gamma? | |
| virtual bool | isGamma (void) const |
| is this gamma? | |
| virtual bool | isJet (void) const |
| is this jet? | |
| virtual double | ePID (void) const |
| returns e PID. | |
| virtual double | muPID (void) const |
| returns mu PID. | |
| virtual double | gammaPID (void) const |
| returns gamma PID. | |
| virtual double | bJetPID (void) const |
| returns b-jet PID. | |
| virtual double | tauJetPID (void) const |
| returns tau-jet PID. | |
| virtual double | jetCharge (void) const |
| returns jet charge. | |
| virtual void | ePID (double x) |
| sets electron PID. | |
| virtual void | muPID (double x) |
| sets muon PID. | |
| virtual void | gammaPID (double x) |
| sets gamma PID. | |
| virtual void | bJetPID (double x) |
| sets b-jet PID. | |
| virtual void | tauJetPID (double x) |
| sets tau-jet PID. | |
| virtual void | jetCharge (double x) |
| sets jet charge. | |
| virtual void | setIsoMuon (unsigned f) |
| sets isolated muon flag. | |
| virtual void | setMuon (unsigned f) |
| sets muon flag. | |
| virtual void | setIsoElec (unsigned f) |
| sets isolated electron flag. | |
| virtual void | setElec (unsigned f) |
| sets electron flag. | |
| virtual void | setIsoGamma (unsigned f) |
| sets isolated gamma flag. | |
| virtual void | setGamma (unsigned f) |
| sets gamma flag. | |
| virtual void | setJet (unsigned f) |
| sets jet flag. | |
| virtual void | allReset (void) |
| resets all flags. | |
| PID & | operator= (const PID &) |
| copy operator. | |
Protected Attributes | |
| double | m_ePID |
| double | m_muPID |
| double | m_gammaPID |
| double | m_bJetPID |
| double | m_tauJetPID |
| double | m_jetCharge |
| unsigned | m_bitForProperties |
1.2.14 written by Dimitri van Heesch,
© 1997-2002