Fork me on GitHub

Version 20 (modified by Pavel Demin, 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

Calorimeter

fills calorimeter towers, performs calorimeter resolution smearing and preselects towers hit by electrons, photons and neutral particles

  • input:
    • InputArray
  • output:
    • TowerOutputArray
    • NeutralOutputArray
    • PhotonOutputArray
    • ElectronOutputArray
  • 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 for a PDG code as a function of transverse momentum and pseudo-rapidity

EnergySmearing

performs energy resolution smearing

  • input:
    • InputArray
  • output:
    • OutputArray
  • parameters:
    • ResolutionFormula - energy resolution specified for a PDG code 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 DeltaR cone around a candidate and calculates fraction of this sum to the candidate's transverse momentum. outputs candidates that have the transverse momenta fraction within (PTRatioMin, PTRatioMax].

  • input:
    • CandidateInputArray
    • IsolationInputArray
  • output:
    • OutputArray
  • parameters:
    • DeltaR
    • PTMin
    • PTRatioMin
    • PTRatioMax

Merger

merges multiple input arrays into one output array and sums transverse momenta 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

MomentumSmearing

performs transverse momentum resolution smearing

  • input:
    • InputArray
  • output:
    • OutputArray
  • parameters:
    • ResolutionFormula - transverse momentum resolution specified for a PDG code 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
  • parameters:
    • Radius
    • HalfLength
    • Bz

TauJetFinder

finds hadronic tau decays

  • input:
    • TrackInputArray
    • TowerInputArray
    • JetInputArray
  • output:
    • OutputArray
  • parameters:
    • TrackDeltaR
    • TowerDeltaR
    • TrackPTMin
    • TowerETMin
    • JetPTMin

TreeWriter

fills ROOT tree branches

  • parameters:
    • Branch

UniqueObjectFinder

finds uniquely identified photons, electrons, taus and jets

  • parameters:
    • InputArrayMap

Attachments (2)

Note: See TracWiki for help on using the wiki.