|
ATLAS Offline Software
|
Go to the documentation of this file.
7 #include "GaudiKernel/IToolSvc.h"
28 ATH_MSG_DEBUG (
"======== CheckLArFebHeader initialize successfully ========" );
29 return StatusCode::SUCCESS;
40 if(feb->CheckErrorELVL1Id() || feb->CheckErrorBCId()) {
46 int BCID = feb->BCId();
47 int LVL1ID = feb->ELVL1Id();
48 int FebBCID = feb->FebBCId();
49 int FebLVL1ID = feb->FebELVL1Id();
53 ATH_MSG_FATAL (
" BARREL/EC = " << barrel_ec <<
" POS/NEG = " << pos_neg );
56 ATH_MSG_FATAL (
" TTC from FEB: LVL1ID = " << FebLVL1ID <<
" BCID = " << FebBCID );
58 return StatusCode::FAILURE;
64 return StatusCode::SUCCESS;
70 return StatusCode::SUCCESS;
def retrieve(aClass, aKey=None)
int slot(const HWIdentifier id) const
Return the slot number of a hardware cell identifier: slot = [1,15] Slot-ID in top part of the crat...
value_type get_compact() const
Get the compact id.
int barrel_ec(const HWIdentifier id) const
Return the position barrel or endcap of a hardware cell identifier: barrel_ec = [0,...
const ServiceHandle< StoreGateSvc > & detStore() const
The standard StoreGateSvc/DetectorStore Returns (kind of) a pointer to the StoreGateSvc.
ServiceHandle< StoreGateSvc > & evtStore()
The standard StoreGateSvc (event store) Returns (kind of) a pointer to the StoreGateSvc.
::StatusCode StatusCode
StatusCode definition for legacy code.
int pos_neg(const HWIdentifier id) const
Return the side of a hardware cell identifier pos_neg = [0,1] positive-side or negative-side Barrel...
int feedthrough(const HWIdentifier id) const
Return the feedthrough of a hardware cell identifier : feedthrough = [0,31] Barrel - A/C side or H/...