ATLAS Offline Software
NoopFilterTool.h
Go to the documentation of this file.
1 
3 /*
4  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5 */
6 
7 // NoopFilterTool.h
8 // Header file for class NoopFilterTool
9 // Author: S.Binet<binet@cern.ch>
11 #ifndef MCPARTICLETOOLS_NOOPFILTERTOOL_H
12 #define MCPARTICLETOOLS_NOOPFILTERTOOL_H
13 
14 // STL includes
15 #include <string>
16 
17 // McParticleTools includes
19 
20 // Forward declaration
21 
23 {
24 
26  // Public methods:
28  public:
29 
30  // Copy constructor:
31 
33  NoopFilterTool( const std::string& type,
34  const std::string& name,
35  const IInterface* parent );
36 
38  virtual ~NoopFilterTool();
39 
41  // Const methods:
43 
45  // Non-const methods:
47 
53 
55  // Protected data:
57  protected:
58 
62 
63  // Containers
64 
65 
66 };
67 
70 
74 
75 #endif //> MCPARTICLETOOLS_NOOPFILTERTOOL_H
NoopFilterTool::~NoopFilterTool
virtual ~NoopFilterTool()
Destructor:
Definition: NoopFilterTool.cxx:42
TruthParticleFilterBaseTool.h
python.AthDsoLogger.out
out
Definition: AthDsoLogger.py:71
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
test_pyathena.parent
parent
Definition: test_pyathena.py:15
McEventCollection
This defines the McEventCollection, which is really just an ObjectVector of McEvent objects.
Definition: McEventCollection.h:33
TruthParticleFilterBaseTool
Definition: TruthParticleFilterBaseTool.h:33
NoopFilterTool
Definition: NoopFilterTool.h:23
NoopFilterTool::buildMcAod
StatusCode buildMcAod(const McEventCollection *in, McEventCollection *out)
This method will check the validity of the input McEventCollection and build a filtered one from the ...
Definition: NoopFilterTool.cxx:51
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:195
python.CaloScaleNoiseConfig.type
type
Definition: CaloScaleNoiseConfig.py:78
NoopFilterTool::NoopFilterTool
NoopFilterTool()
Default constructor: