Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
PhysicsTools
IsolationAlgos
interface
IsoDepositVetoFactory.h
Go to the documentation of this file.
1
#ifndef PhysicsTools_IsolationAlgos_IsoDepositVetoFactory_h
2
#define PhysicsTools_IsolationAlgos_IsoDepositVetoFactory_h
3
4
#include "
FWCore/Framework/interface/ConsumesCollector.h
"
5
#include "
DataFormats/RecoCandidate/interface/IsoDeposit.h
"
6
#include "
PhysicsTools/IsolationAlgos/interface/EventDependentAbsVeto.h
"
7
8
class
IsoDepositVetoFactory
{
9
public
:
13
static
reco::isodeposit::AbsVeto
*
make
(
const
char
*
string
,
edm::ConsumesCollector
& iC) ;
14
18
static
reco::isodeposit::AbsVeto
*
make
(
const
char
*
string
,
reco::isodeposit::EventDependentAbsVeto
*&evdep,
edm::ConsumesCollector
& iC) ;
19
};
20
21
#endif
22
reco::isodeposit::EventDependentAbsVeto
Definition:
EventDependentAbsVeto.h:10
IsoDepositVetoFactory::make
static reco::isodeposit::AbsVeto * make(const char *string, edm::ConsumesCollector &iC)
Definition:
IsoDepositVetoFactory.cc:73
reco::isodeposit::AbsVeto
Definition:
IsoDeposit.h:30
IsoDepositVetoFactory
Definition:
IsoDepositVetoFactory.h:8
EventDependentAbsVeto.h
IsoDeposit.h
ConsumesCollector.h
edm::ConsumesCollector
Definition:
ConsumesCollector.h:32
Generated for CMSSW Reference Manual by
1.8.5