![]() |
![]() |
#include <TestMuL1L2Filter.h>
Public Member Functions | |
virtual void | beginJob () |
virtual void | endJob () |
virtual bool | filter (edm::Event &, const edm::EventSetup &) |
TestMuL1L2Filter (const edm::ParameterSet &) | |
~TestMuL1L2Filter () | |
Private Attributes | |
edm::ParameterSet | pset_ |
Definition at line 46 of file TestMuL1L2Filter.h.
cms::TestMuL1L2Filter::TestMuL1L2Filter | ( | const edm::ParameterSet & | ps1 | ) | [explicit] |
Definition at line 38 of file TestMuL1L2Filter.cc.
{ pset_ = ps1; }
cms::TestMuL1L2Filter::~TestMuL1L2Filter | ( | ) |
Definition at line 60 of file TestMuL1L2Filter.cc.
{ }
void cms::TestMuL1L2Filter::beginJob | ( | void | ) | [virtual] |
Reimplemented from edm::EDFilter.
Definition at line 43 of file TestMuL1L2Filter.cc.
{ // theHICConst = new HICConst(); // theFmpConst = new FmpConst(); // theTrackVertexMaker = new HITrackVertexMaker(pset_,es1); }
void cms::TestMuL1L2Filter::endJob | ( | void | ) | [virtual] |
Reimplemented from edm::EDFilter.
Definition at line 50 of file TestMuL1L2Filter.cc.
{ // delete theHICConst; // delete theFmpConst; // delete theTrackVertexMaker; }
bool cms::TestMuL1L2Filter::filter | ( | edm::Event & | e1, |
const edm::EventSetup & | es1 | ||
) | [virtual] |
Implements edm::EDFilter.
Definition at line 64 of file TestMuL1L2Filter.cc.
References cms::HITrackVertexMaker::produceTracks().
{ HITrackVertexMaker theTrackVertexMaker(pset_,es1); // Start track finder HICConst theHICConst; FmpConst theFmpConst; bool dimuon = theTrackVertexMaker.produceTracks(e1,es1,&theHICConst,&theFmpConst); // if(dimuon) cout<<" The vertex is found : "<<endl; return dimuon; }
Definition at line 49 of file TestMuL1L2Filter.h.