Main Page | Class List | File List | Class Members

caf_mc_util Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
caf_mc_util::ApplyMuonSmearApplyMuonSmear applies muon momentum smearing as already implemented in d0correct
caf_mc_util::ApplyTRFs"throw the dice", i.e., randomly decide which jets are to be considered b-tagged according to the (data) TRFs. Intended for MC events, but will also run on data
caf_mc_util::BeamWeightFunction to return the relative weight for MC events with 25 cm vertex z distribution and 'correct' beam weighting. More details in the note 5142 (http://www-d0.fnal.gov/cgi-bin/d0note?5142)
caf_mc_util::BeamWeightProcProcessor wrapper for the BeamWeight class used to rewight MC events with 25 cm gaussian vertex z distribution according to 'correct' beam weighting. More details in the note 5142 (http://www-d0.fnal.gov/cgi-bin/d0note?5142) and 5540 (http://www-d0.fnal.gov/cgi-bin/d0note?5540)
caf_mc_util::DyKfacWeightThis processor reweights event according to the K-factor depending on the DY invariant mass in the mass ranges [15,60] and [130,1960] GeV. For this purpose, polynomials were fitted to T. Nunnemann's tabel of NNLO K-factors at http://www-clued0.fnal.gov/~nunne/cross-sections/dy_cross-sections.html
caf_mc_util::JetControllerController to apply JES, JSSR, EMJetMatching, efficiency correction and jet selection to jets. See detailed description at https://plone4.fnal.gov/P1/D0Wiki/comp/caf/caffaq/JetController
caf_mc_util::JetRemovalJetRemoval uses the efficiencies (scale factors, really) stored by caf_eff_util's JetCorr to remove jets, that is to select only some of the jets, from one jet brach to another
caf_mc_util::LumiReWeightingReweight MC according to the data and MC profiles
caf_mc_util::MatchReco2MCMatch reco objects to generator level monte carlo
caf_mc_util::MCEventDisplayDisplaying MC particle decays
caf_mc_util::MCParticleSelectorMC particle based selection. Needs input from the PartonFinder!
caf_mc_util::MCReqIDExtract MC request ID from the file name for the snatdard CSG MC file names
caf_mc_util::MeasureLumiProfileMeasure and save the luminosity profile for given inputs files
caf_mc_util::MeasureNPVProfileCopy of MeasureLumiProfile that determines the distribution of the number of primary vertices. For details see MeasureLumiProfile
caf_mc_util::PartonFinderIdentification of the final state partons and heavy flavour mesons from MC particle array (DoHeavyMesons) Also possible to identify the incoming partons (DoPPbar) and stable particles (DoStblPtcls)
caf_mc_util::RunJetSSRRunJetSSR smears MC jets to better match the pT resolution (and hence reconstruction efficiencies) in data, using the JetSSR processor. It can also optionally shift the jets, remove jets whose smeared pT is below a threshold, and remove jets independently of their pT. See D0Notes 4914 (http://www-d0.fnal.gov/cgi-bin/d0note?4914) and 4807 (http://www-d0.fnal.gov/cgi-bin/d0note?4807) for details
caf_mc_util::ZPtReWeightingThis processor reweight event according to the generated invariant Z mass reweighting and correct for the Alpgen MC bug (cross-section at 60 - ~80 GeV inavariant mass range is lower than it should be). Correction and Z pT reweighting could be applied separately or in the same time (in the same processor)

Generated on Thu Feb 28 08:59:41 2008 for caf_mc_util by doxygen 1.3.6