ATLAS Offline Software
JetParticleOriginVertexAssociation.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 // author: cpollard@cern.ch
6 
7 #ifndef PARTICLEJETTOOLS_JETPARTICLEORIGINVERTEXASSOCIATION_H
8 #define PARTICLEJETTOOLS_JETPARTICLEORIGINVERTEXASSOCIATION_H
9 
13 
14 #include <vector>
15 #include <string>
16 
19  public:
20 
21  JetParticleOriginVertexAssociation(const std::string& name);
22 
23  virtual const std::vector<std::vector<ElementLink<xAOD::IParticleContainer> > >*
24  match(const xAOD::JetContainer&, const xAOD::IParticleContainer&) const override;
25 
26  inline double coneSize(double pt) const {
28  }
29 
30 
31  private:
35  float m_dzCut;
37 };
38 
39 #endif
JetParticleAssociation
Definition: JetParticleAssociation.h:22
JetParticleOriginVertexAssociation::m_coneSizeFitPar3
double m_coneSizeFitPar3
Definition: JetParticleOriginVertexAssociation.h:34
test_pyathena.pt
pt
Definition: test_pyathena.py:11
IJetDecorator
Interface for adding a decoration to a jet container.
Definition: IJetDecorator.h:21
drawFromPickle.exp
exp
Definition: drawFromPickle.py:36
JetParticleAssociation.h
JetParticleOriginVertexAssociation::JetParticleOriginVertexAssociation
JetParticleOriginVertexAssociation(const std::string &name)
Definition: JetParticleOriginVertexAssociation.cxx:13
JetParticleOriginVertexAssociation::match
virtual const std::vector< std::vector< ElementLink< xAOD::IParticleContainer > > > * match(const xAOD::JetContainer &, const xAOD::IParticleContainer &) const override
Definition: JetParticleOriginVertexAssociation.cxx:26
JetParticleOriginVertexAssociation::m_useMinZ0Vertex
bool m_useMinZ0Vertex
Definition: JetParticleOriginVertexAssociation.h:36
DataVector
Derived DataVector<T>.
Definition: DataVector.h:794
JetParticleOriginVertexAssociation::m_dzCut
float m_dzCut
Definition: JetParticleOriginVertexAssociation.h:35
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:240
VertexContainer.h
ASG_TOOL_CLASS
#define ASG_TOOL_CLASS(CLASSNAME, INT1)
Definition: AsgToolMacros.h:68
ReadDecorHandle.h
Handle class for reading a decoration on an object.
JetParticleOriginVertexAssociation::coneSize
double coneSize(double pt) const
Definition: JetParticleOriginVertexAssociation.h:26
JetParticleOriginVertexAssociation
Definition: JetParticleOriginVertexAssociation.h:17
JetParticleOriginVertexAssociation::m_coneSizeFitPar1
double m_coneSizeFitPar1
Definition: JetParticleOriginVertexAssociation.h:32
JetParticleOriginVertexAssociation::m_coneSizeFitPar2
double m_coneSizeFitPar2
Definition: JetParticleOriginVertexAssociation.h:33