Main Page
Namespaces
Classes
Package Documentation
GeneratorInterface
GenFilters
interface
CosmicGenFilterLowE.h
Go to the documentation of this file.
1
// daniele.benedetti@cern.ch, livio.fano@cern.ch
2
#ifndef COSMICGENFILTERLOWE_H
3
#define COSMICGENFILTERLOWE_H
4
5
6
7
8
#include "
FWCore/Framework/interface/EDFilter.h
"
9
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
10
#include "
FWCore/Framework/interface/Event.h
"
11
#include "
FWCore/Framework/interface/EventSetup.h
"
12
#include "TRandom2.h"
13
#include "TMath.h"
14
15
16
class
CosmicGenFilterLowE
:
public
edm::EDFilter
{
17
public
:
18
explicit
CosmicGenFilterLowE
(
const
edm::ParameterSet
& conf);
19
~CosmicGenFilterLowE
()
override
{}
20
//virtual bool filter(edm::Event & e, edm::EventSetup const& c);
21
bool
filter
(
edm::Event
&
iEvent
,
edm::EventSetup
const
&
c
)
override
;
22
23
private
:
24
TRandom2
RanGen2
;
25
};
26
27
28
#endif
CosmicGenFilterLowE::filter
bool filter(edm::Event &iEvent, edm::EventSetup const &c) override
Definition:
CosmicGenFilterLowE.cc:19
Event.h
CosmicGenFilterLowE::RanGen2
TRandom2 RanGen2
Definition:
CosmicGenFilterLowE.h:24
CosmicGenFilterLowE
Definition:
CosmicGenFilterLowE.h:16
CosmicGenFilterLowE::~CosmicGenFilterLowE
~CosmicGenFilterLowE() override
Definition:
CosmicGenFilterLowE.h:19
EnergyCorrector.c
c
Definition:
EnergyCorrector.py:44
EventSetup.h
ParameterSet.h
iEvent
int iEvent
Definition:
GenABIO.cc:224
EDFilter.h
edm::EventSetup
Definition:
EventSetup.h:57
CosmicGenFilterLowE::CosmicGenFilterLowE
CosmicGenFilterLowE(const edm::ParameterSet &conf)
Definition:
CosmicGenFilterLowE.cc:15
edm::EDFilter
Definition:
EDFilter.h:39
edm::ParameterSet
Definition:
ParameterSet.h:36
edm::Event
Definition:
Event.h:71
Generated for CMSSW Reference Manual by
1.8.11