ATLAS Offline Software
PhysicsAnalysis
AnalysisCommon
AnalysisAssociation
AnalysisAssociation
IParticleAssocFilter.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
6
// IParticleAssocFilter.h
7
// Header file for class IParticleAssocFilter
8
// Author: S.Binet<binet@cern.ch>
10
#ifndef ANALYSISASSOCIATION_IPARTICLEASSOCFILTER_H
11
#define ANALYSISASSOCIATION_IPARTICLEASSOCFILTER_H 1
12
20
// EventKernel includes
21
#include "
EventKernel/IParticle.h
"
22
23
// AnalysisAssociation include
24
#include "
AnalysisAssociation/AssocFilter.h
"
25
26
// Forward declaration
27
28
class
IParticleAssocFilter
:
public
AssocFilter
<IParticle, IParticle>
29
{
30
32
// Public methods:
34
public
:
35
38
IParticleAssocFilter
();
39
42
IParticleAssocFilter
(
const
IParticleAssocFilter
& rhs );
43
44
// Constructor with parameters:
45
48
virtual
~IParticleAssocFilter
();
49
52
IParticleAssocFilter
&
operator=
(
const
IParticleAssocFilter
& rhs );
53
55
// Protected data:
57
protected
:
58
59
};
60
#endif //> ANALYSISASSOCIATION_IPARTICLEASSOCFILTER_H
IParticleAssocFilter
Definition:
IParticleAssocFilter.h:29
IParticleAssocFilter::~IParticleAssocFilter
virtual ~IParticleAssocFilter()
Destructor:
Definition:
IParticleAssocFilter.cxx:43
IParticleAssocFilter::operator=
IParticleAssocFilter & operator=(const IParticleAssocFilter &rhs)
Assignment operator:
Definition:
IParticleAssocFilter.cxx:33
IParticle.h
AssocFilter
Definition:
AssocFilter.h:45
IParticleAssocFilter::IParticleAssocFilter
IParticleAssocFilter()
Default constructor:
Definition:
IParticleAssocFilter.cxx:23
AssocFilter.h
Generated on Fri Jul 5 2024 21:18:07 for ATLAS Offline Software by
1.8.18