|  | 
|  | TileL2 () | 
|  | Constructor.  More... 
 | 
|  | 
|  | TileL2 (int id) | 
|  | Constructor.  More... 
 | 
|  | 
|  | TileL2 (int id, float) | 
|  | Obsolete constructor - will be removed soon.  More... 
 | 
|  | 
| void | setMu (const std::vector< float > &eta, const std::vector< float > &enemu0, const std::vector< float > &enemu1, const std::vector< float > &enemu2, const std::vector< unsigned int > &qual, const std::vector< unsigned int > &val) | 
|  | Set Muon Info in TileL2.  More... 
 | 
|  | 
| void | setMu (std::vector< float > &&eta, std::vector< float > &&enemu0, std::vector< float > &&enemu1, std::vector< float > &&enemu2, std::vector< unsigned int > &&qual, std::vector< unsigned int > &&val) | 
|  | 
| void | setEt (std::vector< float > &&sumE) | 
|  | Set sumE vector in TileL2.  More... 
 | 
|  | 
| int | identify (void) const | 
|  | Return Identifier.  More... 
 | 
|  | 
| unsigned int | Ndata () const | 
|  | Return number of data words.  More... 
 | 
|  | 
| unsigned int | val (unsigned int i) const | 
|  | Return Data.  More... 
 | 
|  | 
| const std::vector< unsigned int > & | val () const | 
|  | 
| unsigned int | NMuons () const | 
|  | Return number of muons.  More... 
 | 
|  | 
| float | eta (unsigned int ind) const | 
|  | Return eta (computed as the average of the eta values of the TileCal cells where the muon goes through)  More... 
 | 
|  | 
| const std::vector< float > & | eta () const | 
|  | 
| float | phi (unsigned int) const | 
|  | Return phi (average value at the TileCal radius)  More... 
 | 
|  | 
| float | cosphi () const | 
|  | Return cos(phi)  More... 
 | 
|  | 
| float | sinphi () const | 
|  | Return sin(phi)  More... 
 | 
|  | 
| float | enemu0 (unsigned int ind) const | 
|  | Return energy deposited in innermost layer (A cells)  More... 
 | 
|  | 
| const std::vector< float > & | enemu0 () const | 
|  | 
| float | enemu1 (unsigned int ind) const | 
|  | Return energy deposited in central layer (BC cells)  More... 
 | 
|  | 
| const std::vector< float > & | enemu1 () const | 
|  | 
| float | enemu2 (unsigned int ind) const | 
|  | Return energy deposited in outermost layer (D cells)  More... 
 | 
|  | 
| const std::vector< float > & | enemu2 () const | 
|  | 
| unsigned int | qual (unsigned int ind) const | 
|  | Return quality flag (0 or 1): set to 0 if the "energy deposition path" is MIP like in all three samples, set to 1 if the "energy deposition path" is MIP like in two samples and a larger energy deposition is found in the remaining cell.  More... 
 | 
|  | 
| const std::vector< unsigned int > & | qual () const | 
|  | 
| unsigned int | NsumE () const | 
|  | Return number of sumE words.  More... 
 | 
|  | 
| float | Ex () const | 
|  | Return Ex in a TileCal superdrawer (ROD-based)  More... 
 | 
|  | 
| float | Ey () const | 
|  | Return Ey in a TileCal superdrawer (ROD-based)  More... 
 | 
|  | 
| float | Ez () const | 
|  | Return Ez in a TileCal superdrawer (ROD-based)  More... 
 | 
|  | 
| float | Et () const | 
|  | Return total Et in a TileCal superdrawer (ROD-based)  More... 
 | 
|  | 
| float | sumEt () const | 
|  | 
| float | sumEz () const | 
|  | Return sumEz in a TileCal superdrawer (ROD-based)  More... 
 | 
|  | 
| float | sumE () const | 
|  | Return sumE in a TileCal superdrawer (ROD-based)  More... 
 | 
|  | 
| float | sumE (unsigned int ind) const | 
|  | Return sumE i-th element.  More... 
 | 
|  | 
| const std::vector< float > & | sumEVec () const | 
|  | 
| std::string | whoami (void) const | 
|  | Return identification.  More... 
 | 
|  | 
| void | print (void) const | 
|  | Printing for debugging.  More... 
 | 
|  | 
|  | operator std::string () const | 
|  | Convertion operator to a std::string, can be used in a cast operation : (std::string) TileL2.  More... 
 | 
|  | 
| void | clear () | 
|  | Clear all vectors in TileL2.  More... 
 | 
|  | 
| void | setzero () | 
|  | 
Class to store TileMuId and Et quantities computed at the TileCal ROD DSPs. 
- Author
- A. Ruiz (aranz.nosp@m.azu..nosp@m.ruiz..nosp@m.mart.nosp@m.inez@.nosp@m.cern.nosp@m..ch) Modified in April-2011 to keep sumEt, sumEz, sumE in a vector All doubles replaced by floats as well 
Definition at line 33 of file TileL2.h.