|
ATLAS Offline Software
|
Go to the documentation of this file.
16 #include "GaudiKernel/ServiceHandle.h"
24 #include "CaloDetDescr/CaloDetDescrElement.h"
38 (
const std::string&
type,
39 const std::string&
name,
68 return StatusCode::SUCCESS;
82 return StatusCode::SUCCESS;
110 return StatusCode::SUCCESS;
126 unsigned ATbit = (ATbit1 | ATbit2 | ATbit3 | ATbit4);
148 unsigned EMbit = (EMbit1 | EMbit3 | EMbit4 | EMbit5);
160 unsigned HCbit = HCbit1;
174 unsigned FCbit = FCbit1;
201 unsigned TLbit = (TLbit1 | TLbit4 | TLbit5 | TLbit6 | TLbit7);
205 unsigned int CombBit = (ATbit | (EMbit<<4) | (HCbit<<9) |
206 (FCbit<<11) | (TLbit<<13));
bool is_lar_fcal(Identifier id) const
bool is_tile_gap(const Identifier &id) const
bool is_em_endcap_outer(const Identifier id) const
test if the id belongs to the EM Endcap outer wheel
This class groups all DetDescr information related to a CaloCell. Provides a generic interface for al...
int sample(const Identifier &id) const
int module(const Identifier id) const
module [1,3]
bool is_tile_extbarrel(const Identifier &id) const
int sampling(const Identifier id) const
return sampling according to :
virtual StatusCode addVariable(const std::string &name, const std::type_info &ti, void *&ptr, const std::string &docstring="", const void *defval=0)
Add a variable to the tuple.
Block filler tool for noisy FEB information.
bool is_tile_gapscin(const Identifier &id) const
::StatusCode StatusCode
StatusCode definition for legacy code.
#define CHECK(...)
Evaluate an expression and check for errors.
bool is_tile(Identifier id) const
bool is_lar_hec(Identifier id) const
Helpers for checking error return status codes and reporting errors.
StatusCode initialize(bool used=true)
Class to store hit energy and time in LAr cell from G4 simulation.
bool is_em_endcap_inner(const Identifier id) const
test if the id belongs to the EM Endcap inner wheel
bool is_em_barrel(const Identifier id) const
test if the id belongs to the EM barrel
int sampling(const Identifier id) const
return sampling [0,3] (only 0 for supercells)
float eta() const
cell eta
float phi() const
cell phi
bool is_tile_barrel(const Identifier &id) const
Test of an Identifier to see if it belongs to a particular part of the calorimeter.
bool is_lar_em(Identifier id) const