CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
PFTauDecayModeTools.h
Go to the documentation of this file.
1 #ifndef RecoTauTag_RecoTau_PFTauDecayModeTools_h
2 #define RecoTauTag_RecoTau_PFTauDecayModeTools_h
3 
4 /*
5  * Tools to help deal with the PFTau::hadronicDecayMode
6  * defintion.
7  *
8  * Author: Evan K. Friis, UC Davis
9  *
10  */
11 
13 
14 namespace reco { namespace tau {
15 
17 unsigned int chargedHadronsInDecayMode(
19 
20 unsigned int piZerosInDecayMode(
22 
24  unsigned int nCharged, unsigned int nPiZero);
25 
26 }}
27 
28 #endif
PFTau::hadronicDecayMode translateDecayMode(unsigned int nCharged, unsigned int nPiZero)
unsigned int nCharged(const GenJet &jet)
int mode
Definition: AMPTWrapper.h:139
hadronicDecayMode
Definition: PFTau.h:33
unsigned int piZerosInDecayMode(PFTau::hadronicDecayMode mode)
unsigned int chargedHadronsInDecayMode(PFTau::hadronicDecayMode mode)
Reverse mapping of decay modes into multiplicities.