DESY Hbb Analysis Framework
Classes | Typedefs | Variables
Ntuple.h File Reference
#include <memory>
#include <map>
#include <string>
#include "TLorentzVector.h"

Go to the source code of this file.

Classes

struct  PatJet
 

Typedefs

typedef std::map< std::string, int >::iterator it_cnt
 
typedef std::map< std::string, bool >::iterator it_trg
 

Variables

int bx_
 
int event_
 
std::map< std::string, float * > fPatJets_
 
std::map< std::string, int(*)[maxCands_] > iPatJets_
 
float jetBtag_ [maxCands_]
 
float jetCEmFrac_ [maxCands_]
 
float jetCHadFrac_ [maxCands_]
 
float jetCMult_ [maxCands_]
 
float jetE_ [maxCands_]
 
float jetEt_ [maxCands_]
 
float jetEta_ [maxCands_]
 
int jetFlav_ [maxCands_]
 
float jetMuFrac_ [maxCands_]
 
int jetN_
 
float jetNEmFrac_ [maxCands_]
 
float jetNHadFrac_ [maxCands_]
 
float jetNMult_ [maxCands_]
 
float jetPhi_ [maxCands_]
 
float jetPt_ [maxCands_]
 
PatJet jets_ [maxCands_]
 
int lumi_
 
static const int maxCands_ = 30
 
static const int maxGenCands_ = 2000
 
float muE_ [maxCands_]
 
float muEt_ [maxCands_]
 
float muEta_ [maxCands_]
 
int muN_
 
float muPhi_ [maxCands_]
 
float muPt_ [maxCands_]
 
float muQ_ [maxCands_]
 
unsigned int nGenFilt_
 
unsigned int nGenTotal_
 
int orbit_
 
int run_
 
std::map< std::string, bool > trgAccepts_
 
double xsection_
 

Typedef Documentation

typedef std::map<std::string, int>::iterator it_cnt

Definition at line 11 of file Ntuple.h.

typedef std::map<std::string, bool>::iterator it_trg

Definition at line 10 of file Ntuple.h.

Variable Documentation

int bx_

Definition at line 27 of file Ntuple.h.

int event_

Definition at line 26 of file Ntuple.h.

Referenced by analysis::tools::Analysis::event().

std::map<std::string, float*> fPatJets_

Definition at line 38 of file Ntuple.h.

std::map<std::string, int(*)[maxCands_] > iPatJets_

Definition at line 39 of file Ntuple.h.

float jetBtag_[maxCands_]

Definition at line 48 of file Ntuple.h.

float jetCEmFrac_[maxCands_]

Definition at line 54 of file Ntuple.h.

float jetCHadFrac_[maxCands_]

Definition at line 53 of file Ntuple.h.

float jetCMult_[maxCands_]

Definition at line 55 of file Ntuple.h.

float jetE_[maxCands_]

Definition at line 44 of file Ntuple.h.

float jetEt_[maxCands_]

Definition at line 45 of file Ntuple.h.

float jetEta_[maxCands_]

Definition at line 46 of file Ntuple.h.

int jetFlav_[maxCands_]

Definition at line 49 of file Ntuple.h.

float jetMuFrac_[maxCands_]

Definition at line 56 of file Ntuple.h.

int jetN_

Definition at line 42 of file Ntuple.h.

float jetNEmFrac_[maxCands_]

Definition at line 51 of file Ntuple.h.

float jetNHadFrac_[maxCands_]

Definition at line 50 of file Ntuple.h.

float jetNMult_[maxCands_]

Definition at line 52 of file Ntuple.h.

float jetPhi_[maxCands_]

Definition at line 47 of file Ntuple.h.

float jetPt_[maxCands_]

Definition at line 43 of file Ntuple.h.

PatJet jets_[maxCands_]

Definition at line 59 of file Ntuple.h.

int lumi_

Definition at line 25 of file Ntuple.h.

Referenced by analysis::tools::Analysis::lumiSection().

const int maxCands_ = 30
static

Definition at line 15 of file Ntuple.h.

const int maxGenCands_ = 2000
static

Definition at line 16 of file Ntuple.h.

float muE_[maxCands_]

Definition at line 64 of file Ntuple.h.

float muEt_[maxCands_]

Definition at line 65 of file Ntuple.h.

float muEta_[maxCands_]

Definition at line 66 of file Ntuple.h.

int muN_

Definition at line 62 of file Ntuple.h.

float muPhi_[maxCands_]

Definition at line 67 of file Ntuple.h.

float muPt_[maxCands_]

Definition at line 63 of file Ntuple.h.

float muQ_[maxCands_]

Definition at line 68 of file Ntuple.h.

unsigned int nGenFilt_

Definition at line 21 of file Ntuple.h.

unsigned int nGenTotal_

Definition at line 20 of file Ntuple.h.

int orbit_

Definition at line 28 of file Ntuple.h.

int run_

Definition at line 24 of file Ntuple.h.

Referenced by analysis::tools::Analysis::run().

std::map<std::string, bool> trgAccepts_

Definition at line 74 of file Ntuple.h.

double xsection_

Definition at line 19 of file Ntuple.h.

Referenced by Ntuplizer::beginJob(), and Ntuplizer::endRun().