![]() |
ATLAS Offline Software
|
Apply to MC the pathology on gain corruption between cha0-63, 64-127, which affected 7 samples data April-July 2010. More...
#include <LArCellGainPathology.h>
Public Member Functions | |
LArCellGainPathology (const std::string &type, const std::string &name, const IInterface *parent) | |
virtual StatusCode | initialize () override |
initialize the tool More... | |
virtual StatusCode | finalize () override |
finalize the tool More... | |
virtual StatusCode | process (CaloCellContainer *theCellContainer, const EventContext &ctx) const override |
update theCellContainer, masking Feb with errors More... | |
Private Member Functions | |
void | ApplyPathology (CaloCellContainer *theCont, HWIdentifier id1, HWIdentifier id, const LArOnOffIdMapping *cabling) const |
method to apply pathology between a couple of cells More... | |
CaloCell * | GetCell (CaloCellContainer *theCont, HWIdentifier id, const LArOnOffIdMapping *cabling) const |
method to find cell from hardware id More... | |
Private Attributes | |
SG::ReadCondHandleKey< LArOnOffIdMapping > | m_cablingKey {this,"CablingKey","LArOnOffIdMap","SG Key of LArOnOffIdMapping object"} |
handle to LAr cabling service More... | |
const CaloCell_ID * | m_calo_id |
pointers to storegateSvc and identifier helpers More... | |
const LArOnlineID * | m_onlineID |
Apply to MC the pathology on gain corruption between cha0-63, 64-127, which affected 7 samples data April-July 2010.
Created July 29, 2010 G.Unal
Definition at line 29 of file LArCellGainPathology.h.
LArCellGainPathology::LArCellGainPathology | ( | const std::string & | type, |
const std::string & | name, | ||
const IInterface * | parent | ||
) |
Definition at line 33 of file LArCellGainPathology.cxx.
|
private |
method to apply pathology between a couple of cells
Definition at line 100 of file LArCellGainPathology.cxx.
|
overridevirtual |
finalize the tool
Definition at line 62 of file LArCellGainPathology.cxx.
|
private |
|
overridevirtual |
|
overridevirtual |
update theCellContainer, masking Feb with errors
Definition at line 67 of file LArCellGainPathology.cxx.
|
private |
handle to LAr cabling service
Definition at line 64 of file LArCellGainPathology.h.
|
private |
pointers to storegateSvc and identifier helpers
Definition at line 68 of file LArCellGainPathology.h.
|
private |
Definition at line 69 of file LArCellGainPathology.h.