Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

TMBCalNada Class Reference
[Calorimeter]

Nada parameters and access to cells killed by Nada. More...

#include <TMBCalNada.hpp>

List of all members.

Public Member Functions

 TMBCalNada ()
 TMBCalNada (TMBCellContainer *cont, const std::vector< TMBCellContainer::Index_t > &cells, const std::vector< float > &parameters)
 ~TMBCalNada ()
Int_t NumCells () const
 Number of calo cells in this set.

const TMBCaloCellGetCell (Int_t index) const
 Get a Calo cell based on index; returns NULL if 'index' is greater than NumCells().

Int_t NumParameters () const
 Get number of CalNada parameters.

float GetParameter (Int_t index) const
 Get CalNada parameter.

Bool_t IsFolder () const
 Inherited from TObject. Allow contents of this object to be browsed.

 ClassDef (TMBCalNada, 1)

Private Attributes

TRef _container
std::vector< TMBCellContainer::Index_t_cells
std::vector< float > _parameters


Detailed Description

Nada parameters and access to cells killed by Nada.

Definition at line 15 of file TMBCalNada.hpp.


Constructor & Destructor Documentation

TMBCalNada::TMBCalNada  ) 
 

Definition at line 5 of file TMBCalNada.cpp.

TMBCalNada::TMBCalNada TMBCellContainer cont,
const std::vector< TMBCellContainer::Index_t > &  cells,
const std::vector< float > &  parameters
 

Definition at line 9 of file TMBCalNada.cpp.

TMBCalNada::~TMBCalNada  ) 
 

Definition at line 18 of file TMBCalNada.cpp.


Member Function Documentation

TMBCalNada::ClassDef TMBCalNada  ,
 

const TMBCaloCell * TMBCalNada::GetCell Int_t  index  )  const
 

Get a Calo cell based on index; returns NULL if 'index' is greater than NumCells().

Definition at line 29 of file TMBCalNada.cpp.

References _cells, _container, and TMBCellContainer::GetCell().

float TMBCalNada::GetParameter Int_t  index  )  const
 

Get CalNada parameter.

Definition at line 44 of file TMBCalNada.cpp.

References _parameters.

Bool_t TMBCalNada::IsFolder  )  const
 

Inherited from TObject. Allow contents of this object to be browsed.

Definition at line 50 of file TMBCalNada.cpp.

Int_t TMBCalNada::NumCells  )  const
 

Number of calo cells in this set.

Definition at line 22 of file TMBCalNada.cpp.

References _cells.

Int_t TMBCalNada::NumParameters  )  const
 

Get number of CalNada parameters.

Definition at line 39 of file TMBCalNada.cpp.

References _parameters.


Member Data Documentation

std::vector<TMBCellContainer::Index_t> TMBCalNada::_cells [private]
 

Definition at line 17 of file TMBCalNada.hpp.

Referenced by GetCell(), and NumCells().

TRef TMBCalNada::_container [private]
 

Definition at line 16 of file TMBCalNada.hpp.

Referenced by GetCell().

std::vector<float> TMBCalNada::_parameters [private]
 

Definition at line 18 of file TMBCalNada.hpp.

Referenced by GetParameter(), and NumParameters().


The documentation for this class was generated from the following files:
Generated on Tue Mar 28 10:13:06 2006 for CAF by doxygen 1.3.4