![]() |
ATLAS Offline Software
|
Public Member Functions | |
def | __init__ (self, name="FancyJetFilter", **kw) |
def | initialize (self) |
def | execute (self) |
def | finalize (self) |
Public Attributes | |
jetCollectionType | |
initialize base class More... | |
jetCollectionName | |
useUncalibratedJets | |
cutEtMin | |
cutEtMax | |
cutEtaMin | |
cutEtaMax | |
cutSumPtTrkMax | |
removeOverlap | |
deltaR | |
leptonContainerTypeList | |
leptonContainerNameList | |
nLeadingsForCheck | |
minNumberPassed | |
recordGoodJets | |
goodJetCollectionName | |
passAll | |
storeGateSvc | |
Get the storgate handle. More... | |
jss | |
Handle to JetSignalState. More... | |
nProcessed | |
Initialize the counters. More... | |
nJets | |
nEventPassed | |
utils | |
import some 4-mom utils More... | |
This class is a short algorithm to select events that contain one jet which fulfills a certain set of criteria. All energies below are uncalibrated (EM scale). The possible criteria are (with default values): jetCollectionType = "xAOD::JetCollection" jetCollectionName = "AntiKt4LCTopoJets" useUncalibratedJets = True cutEtMin = 0.0*Units.GeV cutEtMax = 14.0*Units.TeV cutEtaMin = 0 cutEtaMax = 2.5 cutSumPtTrkMax = -1.0 removeOverlap = False deltaR = 0.2 leptonContainerTypeList = [] leptonContainerNameList = [] nLeadingsForCheck = 10000000 minNumberPassed = 1 recordGoodJets = False goodJetCollectionName = self.name() passAll = False
Definition at line 34 of file FancyJetFilter.py.
def python.FancyJetFilter.FancyJetFilter.__init__ | ( | self, | |
name = "FancyJetFilter" , |
|||
** | kw | ||
) |
Definition at line 61 of file FancyJetFilter.py.
def python.FancyJetFilter.FancyJetFilter.execute | ( | self | ) |
Definition at line 149 of file FancyJetFilter.py.
def python.FancyJetFilter.FancyJetFilter.finalize | ( | self | ) |
Definition at line 261 of file FancyJetFilter.py.
def python.FancyJetFilter.FancyJetFilter.initialize | ( | self | ) |
Definition at line 96 of file FancyJetFilter.py.
python.FancyJetFilter.FancyJetFilter.cutEtaMax |
Definition at line 73 of file FancyJetFilter.py.
python.FancyJetFilter.FancyJetFilter.cutEtaMin |
Definition at line 72 of file FancyJetFilter.py.
python.FancyJetFilter.FancyJetFilter.cutEtMax |
Definition at line 71 of file FancyJetFilter.py.
python.FancyJetFilter.FancyJetFilter.cutEtMin |
Definition at line 70 of file FancyJetFilter.py.
python.FancyJetFilter.FancyJetFilter.cutSumPtTrkMax |
Definition at line 74 of file FancyJetFilter.py.
python.FancyJetFilter.FancyJetFilter.deltaR |
Definition at line 76 of file FancyJetFilter.py.
python.FancyJetFilter.FancyJetFilter.goodJetCollectionName |
Definition at line 82 of file FancyJetFilter.py.
python.FancyJetFilter.FancyJetFilter.jetCollectionName |
Definition at line 68 of file FancyJetFilter.py.
python.FancyJetFilter.FancyJetFilter.jetCollectionType |
python.FancyJetFilter.FancyJetFilter.jss |
Handle to JetSignalState.
Eagerly load library due to reflex bug (autoloading enums/namespaces doesn't work)
Get the JetSignalState helper
Definition at line 89 of file FancyJetFilter.py.
python.FancyJetFilter.FancyJetFilter.leptonContainerNameList |
Definition at line 78 of file FancyJetFilter.py.
python.FancyJetFilter.FancyJetFilter.leptonContainerTypeList |
Definition at line 77 of file FancyJetFilter.py.
python.FancyJetFilter.FancyJetFilter.minNumberPassed |
Definition at line 80 of file FancyJetFilter.py.
python.FancyJetFilter.FancyJetFilter.nEventPassed |
Definition at line 122 of file FancyJetFilter.py.
python.FancyJetFilter.FancyJetFilter.nJets |
Definition at line 121 of file FancyJetFilter.py.
python.FancyJetFilter.FancyJetFilter.nLeadingsForCheck |
Definition at line 79 of file FancyJetFilter.py.
python.FancyJetFilter.FancyJetFilter.nProcessed |
Initialize the counters.
Definition at line 120 of file FancyJetFilter.py.
python.FancyJetFilter.FancyJetFilter.passAll |
Definition at line 83 of file FancyJetFilter.py.
python.FancyJetFilter.FancyJetFilter.recordGoodJets |
Definition at line 81 of file FancyJetFilter.py.
python.FancyJetFilter.FancyJetFilter.removeOverlap |
Definition at line 75 of file FancyJetFilter.py.
python.FancyJetFilter.FancyJetFilter.storeGateSvc |
Get the storgate handle.
Import needed modules.
Get the StoreGate service
Definition at line 86 of file FancyJetFilter.py.
python.FancyJetFilter.FancyJetFilter.useUncalibratedJets |
Definition at line 69 of file FancyJetFilter.py.
python.FancyJetFilter.FancyJetFilter.utils |
import some 4-mom utils
Definition at line 142 of file FancyJetFilter.py.