ATLAS Offline Software
Calorimeter
CaloCalibHitRec
CaloCalibHitRec
CaloCalibDefineTypes.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef CALOCALIBDEFINETYPES_H
6
#define CALOCALIBDEFINETYPES_H
7
10
#include "
AthenaKernel/CLASS_DEF.h
"
11
12
#include "Identifier/Identifier.h"
13
14
//EDM Classes
15
#include "
CaloSimEvent/CaloCalibrationHit.h
"
16
#include "
xAODTruth/TruthParticle.h
"
17
18
//C++ classes
19
#include <map>
20
#include <vector>
21
22
/* Here are the definitions. We use CLASS_DEF2 for these types, which have a comma in the name */
23
CLASS_DEF2
(std::map<
Identifier
,std::vector<const CaloCalibrationHit*> >,11518007,1)
24
CLASS_DEF2
(std::map<
unsigned
int
,
const
xAOD
::
TruthParticle
* >,256282227,1)
25
#endif
CLASS_DEF2
#define CLASS_DEF2(ARG1, ARG2, CID, VERSION)
hack to use instead of CLASS_DEF when type name contains a comma ',' eg
Definition:
Control/AthenaKernel/AthenaKernel/CLASS_DEF.h:100
CaloCalibrationHit.h
TruthParticle
Definition:
PhysicsAnalysis/TruthParticleID/McParticleEvent/McParticleEvent/TruthParticle.h:58
xAOD
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
Definition:
ICaloAffectedTool.h:24
const
bool const RAWDATA *ch2 const
Definition:
LArRodBlockPhysicsV0.cxx:562
Identifier
Definition:
DetectorDescription/Identifier/Identifier/Identifier.h:32
TruthParticle.h
CLASS_DEF.h
macros to associate a CLID to a type
Generated on Fri Jul 5 2024 21:11:35 for ATLAS Offline Software by
1.8.18