ATLAS Offline Software
LArRawDetSelector.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef LARRAWUTILS_LARRAWROISELECTOR_H
6 #define LARRAWUTILS_LARRAWROISELECTOR_H
7 
8 
13 
23 
24  public:
25 
27  virtual ~LArRawDetSelector () {}
28 
29  void setDet( const Identifier& id) ;
30  void setDet(const HWIdentifier& chid );
31 
32  virtual bool select(const LArRawChannel * rawchan);
33 
34  private:
37  bool m_em;
38  bool m_hec;
39  bool m_fcal;
40 };
41 
42 
43 #endif
LArRawDetSelector::m_em
bool m_em
Definition: LArRawDetSelector.h:37
LArRawDetSelector::select
virtual bool select(const LArRawChannel *rawchan)
Definition: LArRawDetSelector.cxx:68
LArRawDetSelector::setDet
void setDet(const Identifier &id)
Definition: LArRawDetSelector.cxx:50
LArRawDetSelector::m_caloCellID
const CaloCell_ID * m_caloCellID
Definition: LArRawDetSelector.h:36
LArRawDetSelector::m_fcal
bool m_fcal
Definition: LArRawDetSelector.h:39
HWIdentifier
Definition: HWIdentifier.h:13
CaloCell_ID.h
LArRawDetSelector::m_hec
bool m_hec
Definition: LArRawDetSelector.h:38
LArRawDetSelector::LArRawDetSelector
LArRawDetSelector(const LArRawChannelContainer *c=NULL)
Definition: LArRawDetSelector.cxx:15
LArRawChannel
Liquid Argon ROD output object base class.
Definition: LArRawChannel.h:40
Identifier
Definition: DetectorDescription/Identifier/Identifier/Identifier.h:32
CaloCell_ID
Helper class for offline cell identifiers.
Definition: CaloCell_ID.h:34
LArRawChannel.h
LArOnlineID
Definition: LArOnlineID.h:20
LArRawDetSelector::m_onlineID
const LArOnlineID * m_onlineID
Definition: LArRawDetSelector.h:35
python.compressB64.c
def c
Definition: compressB64.py:93
LArRawDetSelector::~LArRawDetSelector
virtual ~LArRawDetSelector()
Definition: LArRawDetSelector.h:27
LArRawDetSelector
This class provide access to LArRawChannels in each sub detector Input: LAr Detector Identifier Allow...
Definition: LArRawDetSelector.h:22
LArRawChannelContainer.h
LArOnlineID.h
LArRawChannelContainer
Container for LArRawChannel (IDC using LArRawChannelCollection)
Definition: LArRawChannelContainer.h:26