SusyNtuple
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes
WhTruthExtractor Class Reference

A class to extract from d3pd the truth information for simplifiedModel_wA_noslep_WH samples. More...

#include <WhTruthExtractor.h>

List of all members.

Public Types

typedef std::vector< int > vint_t
typedef std::vector< vint_t > vvint_t

Public Member Functions

Susy::mc::Hdecays update (const vint_t *pdg, const vvint_t *childIndex, const vvint_t *parentIndex)
Susy::mc::Hdecays decay () const
void printStatus () const
vint_t higgsEventParticleIndices (const vint_t *pdg, const vvint_t *childIndex, const vvint_t *parentIndex)
 indices of the relevant particle for a higgs event (H, its parents, its children)

Static Public Member Functions

static vint_t ttbarMcAtNloParticles (const vint_t *pdgs, const vvint_t *childrenIndices)
 indices of relevant particles (top, W, and their children) in a MC ttbar event
static void printEvent (const vint_t &pdg, const vint_t &status, const vvint_t &childIndex, const vvint_t &parentIndex)

Public Attributes

bool verbose_
const vint_t pdgsPbAb_
const vint_t pdgsPwAw_
const vint_t pdgsPmuAmu_
const vint_t pdgsPtauAtau_

Detailed Description

A class to extract from d3pd the truth information for simplifiedModel_wA_noslep_WH samples.

This class goes through the pdg, parents, and children stored in a d3pd file, and extract pieces of information about the Higgs decay. For now, the main piece of information is the decay type of the Higgs.

See this wiki for more information about the samples: https://twiki.cern.ch/twiki/bin/viewauth/AtlasProtected/SUSYSignalGridDirectSlepton

davide.gerbaudo@gmail.com Feb 2013


Member Function Documentation

WhTruthExtractor::vint_t WhTruthExtractor::higgsEventParticleIndices ( const vint_t *  pdg,
const vvint_t *  childIndex,
const vvint_t *  parentIndex 
)

indices of the relevant particle for a higgs event (H, its parents, its children)

Internally calls ()

WhTruthExtractor::vint_t WhTruthExtractor::ttbarMcAtNloParticles ( const vint_t *  pdgs,
const vvint_t *  childrenIndices 
) [static]

indices of relevant particles (top, W, and their children) in a MC ttbar event

We might want to rename WhTruthExtractor to some generic truth extractor class. Discuss this with Steve. Davide, Aug 2013


The documentation for this class was generated from the following files:
 All Classes Functions Variables Typedefs Enumerations Enumerator