ATLAS Offline Software
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
25 
26 // Forward declaration
27 
28 class IParticleAssocFilter : public AssocFilter<IParticle, IParticle>
29 {
30 
32  // Public methods:
34  public:
35 
39 
43 
44  // Constructor with parameters:
45 
48  virtual ~IParticleAssocFilter();
49 
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