15#ifndef READLARDIGITS_H
16#define READLARDIGITS_H
18#include "GaudiKernel/ToolHandle.h"
19#include "GaudiKernel/MsgStream.h"
24#include "GaudiKernel/INTupleSvc.h"
25#include "GaudiKernel/NTuple.h"
26#include "GaudiKernel/SmartDataPtr.h"
36 ReadLArDigits(
const std::string & name, ISvcLocator * pSvcLocator);
52 {
this,
"ContainerKey",
"FREE",
"" };
Property holding a SG store/key/clid from which a ReadHandle is made.
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
Liquid Argon digit base class.
Helper class for LArEM offline identifiers.
SortDigits(const LArOnlineID *onlineHelper)
const LArOnlineID * m_onlineHelper
bool operator()(LArDigit *a, LArDigit *b)
NTuple::Array< long > m_channel
NTuple::Matrix< long > m_samples
NTuple::Array< long > m_phi
NTuple::Tuple * m_ntuplePtr
NTuple::Array< long > m_layer
NTuple::Array< long > m_barrel_ec
ReadLArDigits(const std::string &name, ISvcLocator *pSvcLocator)
SG::ReadCondHandleKey< LArOnOffIdMapping > m_cablingKey
NTuple::Array< long > m_gain
NTuple::Item< long > m_cellIndex
SG::ReadHandleKey< LArDigitContainer > m_containerKey
NTuple::Array< long > m_slot
NTuple::Array< long > m_pos_neg
const LArOnlineID * m_onlineHelper
NTuple::Array< long > m_eta
NTuple::Array< long > m_FT
NTuple::Item< long > m_Nsamples
Property holding a SG store/key/clid from which a ReadHandle is made.