#include <TtFullHadSignalSelMVATrainer.h>
TtFullHadSignalSelMVATrainer::TtFullHadSignalSelMVATrainer |
( |
const edm::ParameterSet & |
cfg | ) |
|
|
explicit |
TtFullHadSignalSelMVATrainer::~TtFullHadSignalSelMVATrainer |
( |
| ) |
|
Implements edm::EDAnalyzer.
Definition at line 29 of file TtFullHadSignalSelMVATrainer.cc.
References gather_cfg::cout, evaluateTtFullHadSignalSel(), TtGenEvtProducer_cfi::genEvt, edm::Event::getByLabel(), fwrapper::jets, jets_, maxEv_, mvaComputer, corrVsCorr::selection, selEv, HcalObjRepresent::setup(), PhysicsTools::MVAComputerCache::update(), weight_, and whatData_.
61 bool isSignal =
false;
62 if(genEvt->isTtBar()){
63 if(genEvt->isFullHadronic()) isSignal =
true;
79 else std::cout<<
"Config File Error!! Please check <whatData> in TtFullHadSignalSelMVATrainer_cfi";
double evaluateTtFullHadSignalSel(PhysicsTools::MVAComputerCache &mvaComputer, const TtFullHadSignalSel &sigsel, double weight=1.0, const bool training=false, const bool isSignal=false)
bool getByLabel(InputTag const &tag, Handle< PROD > &result) const
PhysicsTools::MVAComputerCache mvaComputer
void setup(std::vector< TH2F > &depth, std::string name, std::string units="")
void TtFullHadSignalSelMVATrainer::beginJob |
( |
void |
| ) |
|
|
privatevirtual |
int TtFullHadSignalSelMVATrainer::maxEv_ |
|
private |
int TtFullHadSignalSelMVATrainer::selEv |
|
private |
double TtFullHadSignalSelMVATrainer::weight_ |
|
private |
int TtFullHadSignalSelMVATrainer::whatData_ |
|
private |