![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
16 #include "CaloDetDescr/CaloDetDescrElement.h"
44 return StatusCode::SUCCESS;
100 ATH_MSG_WARNING(
"CaloEstimatedGainTool::estimatedGain NOT IMPLEMENTED FOR TILE "
101 <<
"with these arguments! "
184 tileHWID->
get_id (caloDDE.
onl1(), hwid1, &chContext );
187 unsigned int drawerIdx1(0), channel1(0), adc1(0);
191 double amplitude1 = tileCell.
ene1();
200 if (amplitude1 + pedestal1 <
threshold ) {
210 tileHWID->
get_id( caloDDE.
onl2(), hwid2, &chContext );
213 unsigned int drawerIdx2(0), channel2(0), adc2(0);
217 double amplitude2 = tileCell.
ene2();
224 if (amplitude2 + pedestal2 <
threshold) {
def retrieve(aClass, aKey=None)
IdentifierHash onl2() const
cell online identifier 2
virtual int get_id(const IdentifierHash &hash_id, HWIdentifier &id, const IdContext *context=0) const
create compact HW ID from hash id (return == 0 for OK)
const LArEM_ID * em_idHelper() const
access to EM idHelper
static const TileCablingService * getInstance()
get pointer to service instance
float ene1(void) const
get energy of first PMT
This class groups all DetDescr information related to a CaloCell. Provides a generic interface for al...
IdContext channel_context(void) const
idContext for channels
double energy() const
get energy (data member)
CaloCell_ID::SUBCALO getSubCalo() const
cell subcalo
IdentifierHash onl1() const
cell online identifier 1
Helper class for TileCal online (hardware) identifiers.
Identifier identify() const override final
cell identifier
::StatusCode StatusCode
StatusCode definition for legacy code.
const CaloDetDescrElement * caloDDE() const
get pointer to CaloDetDescrElement (data member)
SUBCALO
enumeration of sub calorimeters
const TileHWID * getTileHWID() const
Helper class for offline cell identifiers.
StatusCode initialize(bool used=true)
HWIdentifier adc_id(int ros, int drawer, int channel, int adc) const
adc HWIdentifer
float ene2(void) const
get energy of second PMT
Data object for each calorimeter readout cell.
std::string show_to_string(Identifier id, const IdContext *context=0, char sep='.') const
or provide the printout in string form
#define ATH_MSG_WARNING(x)
int ADCmax() const
Returns the maximum ADC output (10 bits --> 1023)