| caf_mc_util::ApplyMuonSmear | ApplyMuonSmear 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::BeamWeight | Function 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::BeamWeightProc | Processor 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::DyKfacWeight | This 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::JetController | Controller 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::JetRemoval | JetRemoval 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::LumiReWeighting | Reweight MC according to the data and MC profiles |
| caf_mc_util::MatchReco2MC | Match reco objects to generator level monte carlo |
| caf_mc_util::MCEventDisplay | Displaying MC particle decays |
| caf_mc_util::MCParticleSelector | MC particle based selection. Needs input from the PartonFinder! |
| caf_mc_util::MCReqID | Extract MC request ID from the file name for the snatdard CSG MC file names |
| caf_mc_util::MeasureLumiProfile | Measure and save the luminosity profile for given inputs files |
| caf_mc_util::MeasureNPVProfile | Copy of MeasureLumiProfile that determines the distribution of the number of primary vertices. For details see MeasureLumiProfile |
| caf_mc_util::PartonFinder | Identification 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::RunJetSSR | RunJetSSR 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::ZPtReWeighting | This 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) |