Version 28 (modified by 12 years ago) ( diff ) | ,
---|
BTagging
determines origin of jet, applies b-tagging efficiency (miss identification rate) formulas and sets b-tagging flags
- input:
- PartonInputArray
- JetInputArray
- output:
- OutputArray
- parameters:
- DeltaR
- PartonPTMin
- PartonEtaMax
- EfficiencyFormula - efficiency (miss identification rate) specified for a PDG code as a function of transverse momentum and pseudo-rapidity
- BitNumber (default 0)
Starting from version 3.0.7 it is possible to test several (up to 32) b-tagging working points per jet. The BTag variable in the Jet class can store up to 32 bits. If the user specifies BitNumber = 0 in the BTagging module, that particular bit will be stored in the first position. If BitNumber = 1, it will be in the second position, etc ...
In order to check whether a jet has passed the b-tagging criterium defined by the BitNumber = i, just do:
Bool_t BtagOk = ( jet->BTag & (1 << i) );
Calorimeter
fills calorimeter towers, performs calorimeter resolution smearing, preselects towers hit by photons and performs an energy flow algorithm
- input:
- ParticleInputArray
- TrackInputArray
- output:
- TowerOutputArray
- PhotonOutputArray
- EFlowTrackOutputArray
- EFlowTowerOutputArray
- parameters:
- EtaPhiBins
- EnergyFraction
- ECalResolutionFormula - energy resolution as a function of energy and pseudo-rapidity
- HCalResolutionFormula - energy resolution as a function of energy and pseudo-rapidity
Efficiency
selects candidates from the InputArray according to the efficiency formula
- input:
- InputArray
- output:
- OutputArray
- parameters:
- EfficiencyFormula - efficiency specified as a function of transverse momentum and pseudo-rapidity
EnergySmearing
performs energy resolution smearing
- input:
- InputArray
- output:
- OutputArray
- parameters:
- ResolutionFormula - energy resolution specified as a function of transverse momentum and pseudo-rapidity
FastJetFinder
finds jets using FastJet library, for more information about parameters see chapters 4 and 5 of the FasJet user manual
- input:
- InputArray
- output:
- OutputArray
- parameters:
- JetAlgorithm - 1 CDFJetClu, 2 MidPoint, 3 SIScone, 4 kt, 5 Cambridge/Aachen, 6 antikt
- ParameterR
- ConeRadius
- SeedThreshold
- ConeAreaFraction
- AdjacencyCut
- OverlapThreshold
- MaxIterations
- MaxPairSize
- Iratch
- JetPTMin
Isolation
sums transverse momenta of isolation objects (tracks, calorimeter towers, etc) within a DeltaRMax cone around a candidate, calculates fraction of this sum to the candidate's transverse momentum and outputs candidates that have the transverse momenta fraction less than PTRatioMax.
- input:
- CandidateInputArray
- IsolationInputArray
- output:
- OutputArray
- parameters:
- DeltaRMax
- PTMin
- PTRatioMax
Merger
merges multiple input arrays into one output array, sums transverse momenta and transverse energies of all input objects
- input:
- InputArray - list of input arrays and corresponding selection criteria as functions of transverse momentum and pseudo-rapidity
- output:
- OutputArray
- MomentumOutputArray
- EnergyOutputArray
MomentumSmearing
performs transverse momentum resolution smearing
- input:
- InputArray
- output:
- OutputArray
- parameters:
- ResolutionFormula - transverse momentum resolution specified as a function of transverse momentum and pseudo-rapidity
ParticlePropagator
propagates charged and neutral particles from a given vertex to a cylinder defined by its radius, its half-length, centered at (0,0,0) and with its axis oriented along the z-axis
- input:
- InputArray
- output:
- OutputArray
- ChargedHadronOutputArray
- ElectronOutputArray
- MuonOutputArray
- parameters:
- Radius
- HalfLength
- Bz
TauTagging
determines origin of jet, applies tau-tagging efficiency (miss identification rate) formulas and sets tau-tagging flags
- input:
- ParticleInputArray
- PartonInputArray
- JetInputArray
- output:
- OutputArray
- parameters:
- DeltaR
- TauPTMin
- TauEtaMax
- EfficiencyFormula - efficiency (miss identification rate) specified for a PDG code as a function of transverse momentum and pseudo-rapidity
TreeWriter
fills ROOT tree branches
- parameters:
- Branch - list of input arrays, corresponding ROOT tree branches and ROOT classes
UniqueObjectFinder
finds uniquely identified photons, electrons, taus and jets
- parameters:
- InputArray - list of input and output arrays there earlier arrays take precedence over later ones
Attachments (2)
- btagging_v2.pdf (1.2 MB ) - added by 11 years ago.
- delphes_conversions.pdf (799.1 KB ) - added by 9 years ago.