#include <CombineMatchingInput.h>
Public Member Functions | |
virtual bool | canVetoPartonLevelEarly () |
virtual bool | canVetoProcessLevel () |
virtual bool | doVetoPartonLevelEarly (const Pythia8::Event &proc) |
virtual bool | doVetoProcessLevel (Pythia8::Event &proc) |
virtual bool | initAfterBeams () |
JetMatchingMadgraphInputAlpgen (Pythia8::Pythia &pythia) | |
~JetMatchingMadgraphInputAlpgen () | |
Public Member Functions inherited from AlpgenHooks | |
AlpgenHooks (Pythia8::Pythia &pythia) | |
bool | initAfterBeams () |
~AlpgenHooks () | |
Public Member Functions inherited from JetMatchingMadgraph | |
bool | canVetoStep () |
bool | doVetoStep (int, int, int, const Pythia8::Event &) |
vector< double > | GetDJR () |
bool | initAfterBeams () |
JetMatchingMadgraph () | |
vector< int > | nMEPartons () |
int | numberVetoStep () |
~JetMatchingMadgraph () | |
Public Member Functions inherited from JetMatching | |
bool | canVetoPartonLevelEarly () |
bool | canVetoProcessLevel () |
bool | canVetoStep () |
bool | doVetoPartonLevelEarly (const Pythia8::Event &event) |
bool | doVetoProcessLevel (Pythia8::Event &process) |
bool | doVetoStep (int, int, int, const Pythia8::Event &) |
JetMatching () | |
int | numberVetoStep () |
~JetMatching () | |
Additional Inherited Members | |
Public Attributes inherited from JetMatchingMadgraph | |
Pythia8::SlowJet * | slowJetDJR |
Protected Types inherited from JetMatching | |
enum | partonTypes { ID_CHARM =4, ID_BOT =5, ID_TOP =6, ID_LEPMIN =11, ID_LEPMAX =16, ID_GLUON =21, ID_PHOTON =22 } |
enum | vetoStatus { NONE, LESS_JETS, MORE_JETS, HARD_JET, UNMATCHED_PARTON } |
Protected Member Functions inherited from JetMatchingMadgraph | |
void | ClearDJR () |
void | ClearnME () |
bool | doShowerKtVeto (double pTfirst) |
void | jetAlgorithmInput (const Pythia8::Event &, int) |
bool | matchPartonsToJets (int) |
int | matchPartonsToJetsHeavy () |
int | matchPartonsToJetsLight () |
void | runJetAlgorithm () |
void | SetDJR (const Pythia8::Event &event) |
void | SetnME () |
void | sortIncomingProcess (const Pythia8::Event &) |
Protected Attributes inherited from JetMatchingMadgraph | |
double | clFact |
vector< double > | DJR |
bool | doFxFx |
vector< int > | nME |
int | nPartonsNow |
int | nQmatch |
vector< int > | origTypeIdx [3] |
double | qCut |
double | qCutME |
double | qCutMESq |
double | qCutSq |
Protected Attributes inherited from JetMatching | |
Pythia8::CellJet * | cellJet |
double | coneMatchHeavy |
double | coneMatchLight |
double | coneRadius |
double | coneRadiusHeavy |
bool | doMerge |
bool | doShowerKt |
double | etaJetMax |
double | etaJetMaxAlgo |
double | eTjetMin |
double | eTpTlightMin |
double | eTseed |
double | eTthreshold |
Pythia8::Event | eventProcess |
Pythia8::Event | eventProcessOrig |
bool | exclusive |
int | exclusiveMode |
int | jetAlgorithm |
int | jetAllow |
int | jetMatch |
vector< Pythia8::Vec4 > | jetMomenta |
int | nEta |
int | nJet |
int | nJetMax |
int | nPhi |
Pythia8::SlowJet * | slowJet |
Pythia8::SlowJet * | slowJetHard |
int | slowJetPower |
vector< int > | typeIdx [3] |
set< int > | typeSet [3] |
Pythia8::Event | workEventJet |
Static Protected Attributes inherited from JetMatching | |
static const bool | MATCHINGCHECK = false |
static const bool | MATCHINGDEBUG = false |
Definition at line 71 of file CombineMatchingInput.h.
|
inline |
Definition at line 77 of file CombineMatchingInput.h.
|
inline |
Definition at line 79 of file CombineMatchingInput.h.
|
inlinevirtual |
Definition at line 99 of file CombineMatchingInput.h.
References JetMatching::canVetoPartonLevelEarly().
|
inlinevirtual |
Definition at line 91 of file CombineMatchingInput.h.
References JetMatching::canVetoProcessLevel().
|
inlinevirtual |
Definition at line 102 of file CombineMatchingInput.h.
References JetMatching::doVetoPartonLevelEarly().
|
inlinevirtual |
Definition at line 94 of file CombineMatchingInput.h.
References JetMatching::doVetoProcessLevel().
|
inlinevirtual |
Implements JetMatching.
Definition at line 82 of file CombineMatchingInput.h.
References AlpgenHooks::initAfterBeams(), and JetMatchingMadgraph::initAfterBeams().