 |
ATLAS Offline Software
|
Go to the documentation of this file.
16 return StatusCode::SUCCESS;
26 return StatusCode::SUCCESS;
63 if( !cluster_container.
isValid()) {
68 return StatusCode::SUCCESS;
71 std::vector<const xAOD::CaloCluster*> clustersEMECA,clustersEMECC;
76 if ((pCluster->samplingPattern() & barrelPattern) == 0 ) {
77 if (pCluster->eta()>0.)
78 clustersEMECA.push_back(pCluster);
80 clustersEMECC.push_back(pCluster);
90 if (! larTime.
put (std::move (tmplarTime)) ) {
106 return StatusCode::SUCCESS;
flt_t time() const
Access cluster time.
#define CXXUTILS_TRAPPING_FP
StatusCode finalize() override final
standard Athena-Algorithm method
SG::WriteHandleKey< LArCollisionTime > m_outputName
StatusCode execute(const EventContext &ctx) const override final
standard Athena-Algorithm method
static constexpr unsigned int barrelPattern()
Get the bit-pattern for barrel samplings.
Description of a calorimeter cluster.
Gaudi::Property< float > m_timeCut
perSide_t analyseClustersPerSide(std::vector< const xAOD::CaloCluster * > &clusters) const
::StatusCode StatusCode
StatusCode definition for legacy code.
std::atomic< unsigned > m_nEvt
StatusCode initialize(bool used=true)
If this object is used as a property, then this should be called during the initialize phase.
std::atomic< unsigned > m_nCollEvt
virtual bool isValid() override final
Can the handle be successfully dereferenced?
unsigned constexpr int sideA
Tell the compiler to optimize assuming that FP may trap.
virtual void setFilterPassed(bool state, const EventContext &ctx) const
StatusCode initialize() override final
standard Athena-Algorithm method
StatusCode record(std::unique_ptr< T > data)
Record a const object to the store.
#define ATH_MSG_WARNING(x)
Gaudi::Property< size_t > m_maxClusters
unsigned constexpr int sideC
SG::ReadHandleKey< xAOD::CaloClusterContainer > m_clusterContainerName
const_pointer_type put(std::unique_ptr< T > data, bool returnExisting=false) const
Record an object to the store.
virtual double e() const
The total energy of the particle.