FCCAnalyses
Loading...
Searching...
No Matches
jetFlavourHelper.JetFlavourHelper Class Reference

Public Member Functions

 __init__ (self, coll, jet, jetc, tag="")
 define (self, df)
 inference (self, jsonCfg, onnxCfg, df)
 outputBranches (self)

Public Attributes

 jet = jet
 const = jetc
str tag = tag
 particle = coll["GenParticles"]
 pfcand = coll["PFParticles"]
 pftrack = coll["PFTracks"]
 pfphoton = coll["PFPhotons"]
 pfnh = coll["PFNeutralHadrons"]
 trackstate = coll["TrackState"]
 trackerhits = coll["TrackerHits"]
 calohits = coll["CalorimeterHits"]
 dndx = coll["dNdx"]
 l = coll["PathLength"]
 bz = coll["Bz"]
 definition = dict()
 variables
 extract input variables/score name and ordering from json file
list scores = [], [], []
 extract input variables/score name and ordering from json file
str get_weight_str = "JetFlavourUtils::get_weights(rdfslot_, "

Constructor & Destructor Documentation

◆ __init__()

jetFlavourHelper.JetFlavourHelper.__init__ ( self,
coll,
jet,
jetc,
tag = "" )

Member Function Documentation

◆ define()

jetFlavourHelper.JetFlavourHelper.define ( self,
df )

◆ inference()

jetFlavourHelper.JetFlavourHelper.inference ( self,
jsonCfg,
onnxCfg,
df )

◆ outputBranches()

jetFlavourHelper.JetFlavourHelper.outputBranches ( self)

Member Data Documentation

◆ bz

jetFlavourHelper.JetFlavourHelper.bz = coll["Bz"]

◆ calohits

jetFlavourHelper.JetFlavourHelper.calohits = coll["CalorimeterHits"]

◆ const

jetFlavourHelper.JetFlavourHelper.const = jetc

◆ definition

jetFlavourHelper.JetFlavourHelper.definition = dict()

◆ dndx

jetFlavourHelper.JetFlavourHelper.dndx = coll["dNdx"]

◆ get_weight_str

str jetFlavourHelper.JetFlavourHelper.get_weight_str = "JetFlavourUtils::get_weights(rdfslot_, "

◆ jet

jetFlavourHelper.JetFlavourHelper.jet = jet

◆ l

jetFlavourHelper.JetFlavourHelper.l = coll["PathLength"]

◆ particle

jetFlavourHelper.JetFlavourHelper.particle = coll["GenParticles"]

◆ pfcand

jetFlavourHelper.JetFlavourHelper.pfcand = coll["PFParticles"]

◆ pfnh

jetFlavourHelper.JetFlavourHelper.pfnh = coll["PFNeutralHadrons"]

◆ pfphoton

jetFlavourHelper.JetFlavourHelper.pfphoton = coll["PFPhotons"]

◆ pftrack

jetFlavourHelper.JetFlavourHelper.pftrack = coll["PFTracks"]

◆ scores

jetFlavourHelper.JetFlavourHelper.scores = [], [], []

extract input variables/score name and ordering from json file

◆ tag

jetFlavourHelper.JetFlavourHelper.tag = tag

◆ trackerhits

jetFlavourHelper.JetFlavourHelper.trackerhits = coll["TrackerHits"]

◆ trackstate

jetFlavourHelper.JetFlavourHelper.trackstate = coll["TrackState"]

◆ variables

jetFlavourHelper.JetFlavourHelper.variables

extract input variables/score name and ordering from json file


The documentation for this class was generated from the following file: