|
ATLAS Offline Software
|
Go to the documentation of this file.
39 return StatusCode::SUCCESS ;
52 outfit->Add(
s.c_str());
63 outfit->SetBranchAddress(
"channelId", &
channelId);
64 outfit->SetBranchAddress(
"FT", &
FT);
65 outfit->SetBranchAddress(
"slot", &slot);
66 outfit->SetBranchAddress(
"channel", &
channel);
67 outfit->SetBranchAddress(
"gain", &
gain);
69 outfit->SetBranchAddress(
"Tdiff", &tdiff);
72 outfit->SetBranchAddress(
"OFCBin", &
bin);
87 Long64_t
nentries = outfit->GetEntries();
127 ATH_MSG_INFO (
"LArOFCBin_PhysCaliTdiffFromStdNtuple finalized!" );
128 return StatusCode::SUCCESS;
def retrieve(aClass, aKey=None)
std::vector< std::string > m_root_file_names
list of input ntuple file names
LArOFCBin_PhysCaliTdiffFromStdNtuple(const std::string &name, ISvcLocator *pSvcLocator)
std::string m_store_key_tdiff
key of the PhysCaliTdiff collection in Storegate
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T > &t)
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...
std::string m_ntuple_name
ntuple name
StatusCode initialize()
implements IAlgorithm::initialize()
const ServiceHandle< StoreGateSvc > & detStore() const
The standard StoreGateSvc/DetectorStore Returns (kind of) a pointer to the StoreGateSvc.
~LArOFCBin_PhysCaliTdiffFromStdNtuple()
int channel(const HWIdentifier id) const
Return the channel number of a hardware cell identifier channel = [0,127] in all FEB.
This class implements the ILArPhysCaliTdiff interface ` *.
::StatusCode StatusCode
StatusCode definition for legacy code.
std::string m_groupingType
Grouping type. Default is Feedthrough.
int feedthrough(const HWIdentifier id) const
Return the feedthrough of a hardware cell identifier : feedthrough = [0,31] Barrel - A/C side or H/...
virtual StatusCode initialize()
Initialization done after creation or read back - derived classes may augment the functionality.
std::string m_store_key_ofcbin
key of the OFCBin collection in Storegate
void set(const HWIdentifier &chid, const int &gain, const int &bin)
void set(const HWIdentifier &CellID, int gain, float tdiff)