ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
MuonSpectrometer
MuonCalib
MuonCalibExtraTree
MuonCalibExtraTreeEvent
MuonCalibExtraTreeEvent
MuonCalibLayerMapping.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef MUONCALIBLAYERMAPPING_H
6
#define MUONCALIBLAYERMAPPING_H
7
8
#include <map>
9
#include <memory>
10
#include <set>
11
#include <vector>
12
13
#include "
MuonCalibExtraTreeEvent/MuonCalibHit_E.h
"
14
#include "
MuonCalibExtraUtils/MuonCalibSimpleHoleSearch.h
"
15
#include "
MuonCalibExtraUtils/MuonFixedIdManipulator.h
"
16
#include "
MuonCalibIdentifier/MuonFixedId.h
"
17
18
namespace
MuonCalib
{
19
21
using
CalibHitE_Ptr
= std::shared_ptr<const MuonCalibHit_E>;
22
using
StationIndexHitsMap
= std::map<MuonFixedIdManipulator::StationIndex, std::vector<CalibHitE_Ptr> >;
23
25
using
IdHitsMap
= std::map<MuonFixedId, std::vector<CalibHitE_Ptr> >;
26
28
using
IdHitMap
= std::map<MuonFixedId, CalibHitE_Ptr>;
29
31
using
StationIntersectedLayerMap
= std::map<MuonFixedId, MuonCalibSimpleHoleSearch::Result>;
32
34
using
StationIndexSet
= std::set<MuonFixedIdManipulator::StationIndex>;
35
37
using
IdSet
= std::set<MuonFixedId>;
38
39
}
// namespace MuonCalib
40
41
#endif
MuonCalibHit_E.h
MuonCalibSimpleHoleSearch.h
MuonFixedIdManipulator.h
MuonFixedId.h
MuonCalib
CscCalcPed - algorithm that finds the Cathode Strip Chamber pedestals from an RDO.
Definition
CscCalcPed.cxx:21
MuonCalib::CalibHitE_Ptr
std::shared_ptr< const MuonCalibHit_E > CalibHitE_Ptr
hit information per station layer index
Definition
MuonCalibLayerMapping.h:21
MuonCalib::StationIndexHitsMap
std::map< MuonFixedIdManipulator::StationIndex, std::vector< CalibHitE_Ptr > > StationIndexHitsMap
Definition
MuonCalibLayerMapping.h:22
MuonCalib::IdSet
std::set< MuonFixedId > IdSet
set of identifiers
Definition
MuonCalibLayerMapping.h:37
MuonCalib::IdHitMap
std::map< MuonFixedId, CalibHitE_Ptr > IdHitMap
hit information per identifier
Definition
MuonCalibLayerMapping.h:28
MuonCalib::StationIntersectedLayerMap
std::map< MuonFixedId, MuonCalibSimpleHoleSearch::Result > StationIntersectedLayerMap
intersected layers in the simplified geometry per station
Definition
MuonCalibLayerMapping.h:31
MuonCalib::IdHitsMap
std::map< MuonFixedId, std::vector< CalibHitE_Ptr > > IdHitsMap
hit information per station
Definition
MuonCalibLayerMapping.h:25
MuonCalib::StationIndexSet
std::set< MuonFixedIdManipulator::StationIndex > StationIndexSet
set with station layer index
Definition
MuonCalibLayerMapping.h:34
Generated on
for ATLAS Offline Software by
1.17.0