TMBL3Isolation Class Reference
[Level 3 Trigger]

#include <TMBL3Isolation.hpp>

Inheritance diagram for TMBL3Isolation:

TMBL3Base List of all members.

Detailed Description

Level 3 Isolation.

Definition at line 21 of file TMBL3Isolation.hpp.

Public Member Functions

 TMBL3Isolation ()
 TMBL3Isolation (const TMBL3Isolation &)
 ~TMBL3Isolation ()
void ConeEnergy (float x)
void TrackIsolation (int x)
void TrackPtSum (float x)
void Distances (float x)
void ToolName (const std::string &x)
float ConeEnergy () const
int TrackIsolation () const
float TrackPtSum () const
float Distances () const
std::string ToolName () const

Private Attributes

float coneenergy
int trackisolation
float trackptsum
float distances
std::string toolname


Constructor & Destructor Documentation

TMBL3Isolation::TMBL3Isolation  ) 
 

TMBL3Isolation::TMBL3Isolation const TMBL3Isolation  ) 
 

Definition at line 13 of file TMBL3Isolation.cpp.

References coneenergy, distances, toolname, trackisolation, and trackptsum.

TMBL3Isolation::~TMBL3Isolation  )  [inline]
 

Definition at line 26 of file TMBL3Isolation.hpp.


Member Function Documentation

float TMBL3Isolation::ConeEnergy  )  const [inline]
 

Definition at line 36 of file TMBL3Isolation.hpp.

References coneenergy.

void TMBL3Isolation::ConeEnergy float  x  )  [inline]
 

Definition at line 29 of file TMBL3Isolation.hpp.

References coneenergy.

float TMBL3Isolation::Distances  )  const [inline]
 

Definition at line 39 of file TMBL3Isolation.hpp.

References distances.

void TMBL3Isolation::Distances float  x  )  [inline]
 

Definition at line 32 of file TMBL3Isolation.hpp.

References distances.

std::string TMBL3Isolation::ToolName  )  const [inline]
 

Reimplemented from TMBL3Base.

Definition at line 40 of file TMBL3Isolation.hpp.

References toolname.

void TMBL3Isolation::ToolName const std::string &  x  )  [inline]
 

Reimplemented from TMBL3Base.

Definition at line 33 of file TMBL3Isolation.hpp.

References toolname.

int TMBL3Isolation::TrackIsolation  )  const [inline]
 

Definition at line 37 of file TMBL3Isolation.hpp.

References trackisolation.

void TMBL3Isolation::TrackIsolation int  x  )  [inline]
 

Definition at line 30 of file TMBL3Isolation.hpp.

References trackisolation.

float TMBL3Isolation::TrackPtSum  )  const [inline]
 

Definition at line 38 of file TMBL3Isolation.hpp.

References trackptsum.

void TMBL3Isolation::TrackPtSum float  x  )  [inline]
 

Definition at line 31 of file TMBL3Isolation.hpp.

References trackptsum.


Member Data Documentation

float TMBL3Isolation::coneenergy [private]
 

Definition at line 43 of file TMBL3Isolation.hpp.

Referenced by ClassImp(), ConeEnergy(), and TMBL3Isolation().

float TMBL3Isolation::distances [private]
 

Definition at line 46 of file TMBL3Isolation.hpp.

Referenced by ClassImp(), Distances(), and TMBL3Isolation().

std::string TMBL3Isolation::toolname [private]
 

Reimplemented from TMBL3Base.

Definition at line 47 of file TMBL3Isolation.hpp.

Referenced by ClassImp(), TMBL3Isolation(), and ToolName().

int TMBL3Isolation::trackisolation [private]
 

Definition at line 44 of file TMBL3Isolation.hpp.

Referenced by ClassImp(), TMBL3Isolation(), and TrackIsolation().

float TMBL3Isolation::trackptsum [private]
 

Definition at line 45 of file TMBL3Isolation.hpp.

Referenced by ClassImp(), TMBL3Isolation(), and TrackPtSum().


The documentation for this class was generated from the following files:
Generated on Thu Apr 3 04:14:26 2008 for CAF by doxygen 1.3.4