|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TRACKTOCALO_CALOCELLCOLLECTOR_H
6 #define TRACKTOCALO_CALOCELLCOLLECTOR_H
9 #include "CaloGeoHelpers/CaloSampling.h"
45 std::vector<float>& et_core,
47 float sigmaNoiseCut = 3.4)
const;
50 const std::vector<std::pair<float, float>>& dEtadPhiCore,
51 const std::vector<float>& dEtadPhiDRCore,
52 const std::vector<bool>& selectEtCoreByEtadPhi);
Tracking class to hold the extrapolation from a particle from the ID to the muon system (or the other...
std::vector< CaloSampling::CaloSample > m_samples
std::vector< CaloSampling::CaloSample > m_samplesForDR
xAOD::CaloCluster * collectCells(const Trk::CaloExtension &extension, const CaloDetDescrManager *caloMgr, const CaloCellContainer &cellContainer, xAOD::CaloClusterContainer &clusterContainer) const
Description of a calorimeter cluster.
Name: MuonSpContainer.h Package : offline/Reconstruction/MuonIdentification/muonEvent.
void collectEtCore(const xAOD::CaloCluster &cluster, std::vector< float > &et_core, const CaloNoise *caloNoise, float sigmaNoiseCut=3.4) const
std::vector< std::pair< float, float > > m_dEtadPhiCore
Ensure that the ATLAS eigen extensions are properly loaded.
std::vector< std::pair< float, float > > m_dEtadPhi
Container class for CaloCell.
This class provides the client interface for accessing the detector description information common to...
std::vector< float > m_dEtadPhiDRCore
std::vector< bool > m_selectEtCoreByEtadPhi
void resetCoreParameters(const std::vector< std::pair< float, float >> &dEtadPhiCore, const std::vector< float > &dEtadPhiDRCore, const std::vector< bool > &selectEtCoreByEtadPhi)