|
| | 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.