CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
cms::PileupJPTJetIdAlgo Class Reference

#include <PileupJPTJetIdAlgo.h>

Public Member Functions

void bookMVAReader ()
 
float fillJPTBlock (const reco::JPTJet *jet)
 
 PileupJPTJetIdAlgo (const edm::ParameterSet &fParameters)
 
virtual ~PileupJPTJetIdAlgo ()
 

Private Attributes

float Beta
 
float dAxis1c
 
float dAxis1t
 
float dAxis2c
 
float dAxis2t
 
float EtaJ
 
float MultCalo
 
float MultTr
 
float Nvtx
 
float PtJ
 
TMVA::Reader * reader_
 
TMVA::Reader * readerF_
 
std::string tmvaMethod_
 
std::string tmvaWeights_
 
std::string tmvaWeightsF_
 
int verbosity
 

Detailed Description

Definition at line 28 of file PileupJPTJetIdAlgo.h.

Constructor & Destructor Documentation

cms::PileupJPTJetIdAlgo::PileupJPTJetIdAlgo ( const edm::ParameterSet fParameters)

Definition at line 54 of file PileupJPTJetIdAlgo.cc.

cms::PileupJPTJetIdAlgo::~PileupJPTJetIdAlgo ( )
virtual

Definition at line 64 of file PileupJPTJetIdAlgo.cc.

Member Function Documentation

void cms::PileupJPTJetIdAlgo::bookMVAReader ( )

Definition at line 69 of file PileupJPTJetIdAlgo.cc.

float cms::PileupJPTJetIdAlgo::fillJPTBlock ( const reco::JPTJet jet)

Definition at line 112 of file PileupJPTJetIdAlgo.cc.

Referenced by PileupJPTJetIdProducer::produce().

Member Data Documentation

float cms::PileupJPTJetIdAlgo::Beta
private

Definition at line 44 of file PileupJPTJetIdAlgo.h.

float cms::PileupJPTJetIdAlgo::dAxis1c
private

Definition at line 44 of file PileupJPTJetIdAlgo.h.

float cms::PileupJPTJetIdAlgo::dAxis1t
private

Definition at line 44 of file PileupJPTJetIdAlgo.h.

float cms::PileupJPTJetIdAlgo::dAxis2c
private

Definition at line 44 of file PileupJPTJetIdAlgo.h.

float cms::PileupJPTJetIdAlgo::dAxis2t
private

Definition at line 44 of file PileupJPTJetIdAlgo.h.

float cms::PileupJPTJetIdAlgo::EtaJ
private

Definition at line 44 of file PileupJPTJetIdAlgo.h.

float cms::PileupJPTJetIdAlgo::MultCalo
private

Definition at line 44 of file PileupJPTJetIdAlgo.h.

float cms::PileupJPTJetIdAlgo::MultTr
private

Definition at line 44 of file PileupJPTJetIdAlgo.h.

float cms::PileupJPTJetIdAlgo::Nvtx
private

Definition at line 44 of file PileupJPTJetIdAlgo.h.

float cms::PileupJPTJetIdAlgo::PtJ
private

Definition at line 44 of file PileupJPTJetIdAlgo.h.

TMVA::Reader* cms::PileupJPTJetIdAlgo::reader_
private

Definition at line 45 of file PileupJPTJetIdAlgo.h.

TMVA::Reader* cms::PileupJPTJetIdAlgo::readerF_
private

Definition at line 46 of file PileupJPTJetIdAlgo.h.

std::string cms::PileupJPTJetIdAlgo::tmvaMethod_
private

Definition at line 47 of file PileupJPTJetIdAlgo.h.

std::string cms::PileupJPTJetIdAlgo::tmvaWeights_
private

Definition at line 47 of file PileupJPTJetIdAlgo.h.

std::string cms::PileupJPTJetIdAlgo::tmvaWeightsF_
private

Definition at line 47 of file PileupJPTJetIdAlgo.h.

int cms::PileupJPTJetIdAlgo::verbosity
private

Definition at line 41 of file PileupJPTJetIdAlgo.h.