Imperial Analysis
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
ic::L1TObject Class Reference

#include "UserCode/ICHiggsTauTau/interface/L1TObject.hh"

+ Inheritance diagram for ic::L1TObject:

Public Member Functions

 L1TObject ()
 
virtual ~L1TObject ()
 
virtual void Print () const
 
void set_bx (int value)
 
int bx () const
 
void set_sumType (int value)
 
int sumType () const
 
void set_charge (short int value)
 
short int charge () const
 
void set_isolation (unsigned short int value)
 
unsigned short int isolation () const
 
void set_quality (unsigned short int value)
 
unsigned short int quality () const
 
 ClassDef (L1TObject, 2)
 
- Public Member Functions inherited from ic::Candidate
 Candidate ()
 
virtual ~Candidate ()
 
 ClassDef (Candidate, 2)
 
Vector const & vector () const
 Four-momentum. More...
 
std::size_t id () const
 Unique identifier. More...
 
double pt () const
 Direct access to the \( p_{\text{T}} \). More...
 
double eta () const
 Direct access to \( \eta \). More...
 
double phi () const
 Direct access to \( \phi \). More...
 
double energy () const
 Direct access to the energy. More...
 
int charge () const
 Electric charge. More...
 
double M () const
 Calculates the candidate mass. More...
 
void set_vector (Vector const &vector)
 Four-momentum. More...
 
void set_id (std::size_t const &id)
 Unique identifier. More...
 
void set_pt (double const &pt)
 Direct access to the \( p_{\text{T}} \). More...
 
void set_eta (double const &eta)
 Direct access to \( \eta \). More...
 
void set_phi (double const &phi)
 Direct access to \( \phi \). More...
 
void set_energy (double const &energy)
 Direct access to the energy. More...
 
void set_charge (int const &charge)
 Electric charge. More...
 

Detailed Description

Definition at line 13 of file L1TObject.hh.

Constructor & Destructor Documentation

ic::L1TObject::L1TObject ( )

Definition at line 4 of file L1TObject.cc.

ic::L1TObject::~L1TObject ( )
virtual

Definition at line 5 of file L1TObject.cc.

Member Function Documentation

void ic::L1TObject::Print ( ) const
virtual

Reimplemented from ic::Candidate.

Definition at line 7 of file L1TObject.cc.

void ic::L1TObject::set_bx ( int  value)
inline

Definition at line 19 of file L1TObject.hh.

int ic::L1TObject::bx ( ) const
inline

Definition at line 20 of file L1TObject.hh.

void ic::L1TObject::set_sumType ( int  value)
inline

Definition at line 22 of file L1TObject.hh.

int ic::L1TObject::sumType ( ) const
inline

Definition at line 23 of file L1TObject.hh.

void ic::L1TObject::set_charge ( short int  value)
inline

Definition at line 25 of file L1TObject.hh.

short int ic::L1TObject::charge ( ) const
inline

Definition at line 26 of file L1TObject.hh.

void ic::L1TObject::set_isolation ( unsigned short int  value)
inline

Definition at line 28 of file L1TObject.hh.

unsigned short int ic::L1TObject::isolation ( ) const
inline

Definition at line 29 of file L1TObject.hh.

void ic::L1TObject::set_quality ( unsigned short int  value)
inline

Definition at line 31 of file L1TObject.hh.

unsigned short int ic::L1TObject::quality ( ) const
inline

Definition at line 32 of file L1TObject.hh.

ic::L1TObject::ClassDef ( L1TObject  ,
 
)

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