ATLAS Offline Software
MassRangeFilter.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 #ifndef GENERATORFILTERS_MASSFILTER2_H
6 #define GENERATORFILTERS_MASSFILTER2_H
7 
9 
23 class MassRangeFilter : public GenFilter {
24 public:
25 
26  MassRangeFilter(const std::string& name, ISvcLocator* pSvcLocator);
27  virtual StatusCode filterInitialize();
28  virtual StatusCode filterEvent();
29 
30 private:
31 
32  double m_Ptmin;
33  double m_Ptmin2;
34  double m_EtaRange;
35  double m_EtaRange2;
36  double m_InvMassMin;
37  double m_InvMassMax;
38  int m_PartId;
39  int m_PartId2;
41 
42 };
43 
44 #endif
GenFilter.h
MassRangeFilter::m_PartId
int m_PartId
Definition: MassRangeFilter.h:38
MassRangeFilter::m_Ptmin
double m_Ptmin
Definition: MassRangeFilter.h:32
MassRangeFilter::MassRangeFilter
MassRangeFilter(const std::string &name, ISvcLocator *pSvcLocator)
Definition: MassRangeFilter.cxx:7
GenFilter
Base class for event generator filtering modules.
Definition: GenFilter.h:30
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
MassRangeFilter::m_InvMassMax
double m_InvMassMax
Definition: MassRangeFilter.h:37
MassRangeFilter::filterEvent
virtual StatusCode filterEvent()
Definition: MassRangeFilter.cxx:34
MassRangeFilter::m_InvMassMin
double m_InvMassMin
Definition: MassRangeFilter.h:36
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:195
MassRangeFilter::m_Ptmin2
double m_Ptmin2
Definition: MassRangeFilter.h:33
MassRangeFilter::m_EtaRange
double m_EtaRange
Definition: MassRangeFilter.h:34
MassRangeFilter::filterInitialize
virtual StatusCode filterInitialize()
Definition: MassRangeFilter.cxx:21
MassRangeFilter
Definition: MassRangeFilter.py:1
MassRangeFilter::m_EtaRange2
double m_EtaRange2
Definition: MassRangeFilter.h:35
MassRangeFilter::m_PartStatus
int m_PartStatus
Definition: MassRangeFilter.h:40
MassRangeFilter::m_PartId2
int m_PartId2
Definition: MassRangeFilter.h:39