6#ifndef LARCAFJOBS_LArReadCells_H
7#define LARCAFJOBS_LArReadCells_H 1
23 LArReadCells(
const std::string& name, ISvcLocator* pSvcLocator );
32 Gaudi::Property<double>
m_etcut{
this,
"etCut",7500.,
"Et cut to dump cells"};
33 Gaudi::Property<double>
m_etcut2{
this,
"etCut2",7500.,
"Et cut to dump cells from second layer"};
34 Gaudi::Property< std::string >
m_outStream{
this,
"output",
"SPLASH",
"to which stream write the ntuple"};
56 std::vector<std::array<float ,32> >
m_ADC ;
Definition of CaloDetDescrManager.
#define ATLAS_NOT_THREAD_SAFE
getNoisyStrip() Find noisy strips from hitmaps and write out into xml/db formats
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
Helper class for offline cell identifiers.
const LArOnlineID * m_lar_online_id
virtual StatusCode finalize()
std::vector< std::array< float,32 > > m_ADC
std::vector< int > m_GainCell
std::vector< int > m_QuaCell
std::vector< int > m_HwidCell
Gaudi::Property< double > m_etcut
std::vector< int > m_ChidCell
SG::ReadCondHandleKey< LArOnOffIdMapping > m_cablingKey
Gaudi::Property< std::string > m_outStream
std::vector< float > m_TCell
SG::ReadCondHandleKey< CaloDetDescrManager > m_caloMgrKey
virtual StatusCode execute()
std::vector< float > m_EtaCell
std::vector< int > m_ProvCell
std::vector< float > m_PhiCell
std::vector< float > m_ECell
LArReadCells(const std::string &name, ISvcLocator *pSvcLocator)
Gaudi::Property< double > m_etcut2
std::vector< int > m_LayerCell
SG::ReadCondHandleKey< ILArPedestal > m_pedestalKey
const CaloCell_ID * m_calo_id