ATLAS Offline Software
PhysicsAnalysis
ElectronPhotonID
PhotonVertexSelection
PhotonVertexSelection
PhotonVertexSelectionDict.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef PhotonVertexSelection_PhotonVertexSelectionDict_H
6
#define PhotonVertexSelection_PhotonVertexSelectionDict_H
7
8
#include "
PhotonVertexSelection/IPhotonVertexSelectionTool.h
"
9
#include "
PhotonVertexSelection/PhotonVertexSelectionTool.h
"
10
11
#include "
PhotonVertexSelection/IPhotonPointingTool.h
"
12
#include "
PhotonVertexSelection/PhotonPointingTool.h
"
13
#include "
PhotonVertexSelection/DecoratePhotonPointingAlg.h
"
14
// #include "PhotonVertexSelection/BuildVertexPointingAlg.h"
15
16
17
#include "
PhotonVertexSelection/PhotonVertexHelpers.h
"
18
19
namespace
{
20
struct
GCCXML_DUMMY_INSTANTIATION_PhotonVertexSelection {
21
std::pair<const xAOD::Vertex*, float>
pair1
;
22
std::vector<std::pair<const xAOD::Vertex*, float> > vector1;
23
};
24
}
25
26
#ifdef XAOD_STANDALONE
27
28
// Helper macro for declaring the setProperty functions to the dictionary:
29
#define SETPROPERTY_INSTAN( TYPE ) \
30
template StatusCode asg::AsgComponent::setProperty< TYPE >( const std::string&, \
31
const TYPE& )
32
33
// Declare all possible setProperty template instantiations to Reflex:
34
SETPROPERTY_INSTAN
( ToolHandle<CP::IPhotonPointingTool > );
35
36
// Make the compiler forget about this macro now...
37
#undef SETPROPERTY_INSTAN
38
39
#endif // XAOD_STANDALONE
40
41
42
#endif // PhotonVertexSelection_PhotonVertexSelectionDict_H
DecoratePhotonPointingAlg.h
PhotonVertexSelectionTool.h
IPhotonVertexSelectionTool.h
PhotonVertexHelpers.h
MuonSimDataDict::pair1
std::pair< HepMcParticleLink,MuonMCData > pair1
Definition:
MuonSimDataDict.h:14
SETPROPERTY_INSTAN
#define SETPROPERTY_INSTAN(TYPE)
Definition:
AsgToolsStandaloneDict.h:27
PhotonPointingTool.h
IPhotonPointingTool.h
Generated on Thu Jul 4 2024 21:24:14 for ATLAS Offline Software by
1.8.18