ATLAS Offline Software
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
JetCaloVariables Class Reference

#include <JetCaloVariables.h>

Collaboration diagram for JetCaloVariables:

Public Member Functions

 JetCaloVariables (const std::string &m_JetContainerName)
 
 ~JetCaloVariables ()
 
double compute_LLREmFraction (const Jet *jet)
 
double compute_LLRRconeANDRatio (const Jet *jet)
 
StatusCode getpdf ()
 

Static Public Member Functions

static double compute_RCone (const Jet *jet)
 
static double compute_RatioLeadingCells (const Jet *jet)
 
static double compute_jetTime (const Jet *jet)
 

Private Attributes

std::vector< TH1 * > cosmicPdf_EMFraction
 
std::vector< TH1 * > dijetPdf_EMFraction
 
std::vector< TH2 * > cosmicPdf_RconeANDRatio
 
std::vector< TH2 * > dijetPdf_RconeANDRatio
 
std::vector< double > ptbin_pdf
 
TFile * filePDF
 
std::string JetContainerName
 

Detailed Description

Calculates jet variables based on calorimeter information

Author
Yingchun Zhu
Date
: Jan. 28, 2010

Definition at line 24 of file JetCaloVariables.h.

Constructor & Destructor Documentation

◆ JetCaloVariables()

JetCaloVariables::JetCaloVariables ( const std::string &  m_JetContainerName)

◆ ~JetCaloVariables()

JetCaloVariables::~JetCaloVariables ( )

Member Function Documentation

◆ compute_jetTime()

static double JetCaloVariables::compute_jetTime ( const Jet jet)
static

◆ compute_LLREmFraction()

double JetCaloVariables::compute_LLREmFraction ( const Jet jet)

◆ compute_LLRRconeANDRatio()

double JetCaloVariables::compute_LLRRconeANDRatio ( const Jet jet)

◆ compute_RatioLeadingCells()

static double JetCaloVariables::compute_RatioLeadingCells ( const Jet jet)
static

◆ compute_RCone()

static double JetCaloVariables::compute_RCone ( const Jet jet)
static

◆ getpdf()

StatusCode JetCaloVariables::getpdf ( )

Member Data Documentation

◆ cosmicPdf_EMFraction

std::vector<TH1*> JetCaloVariables::cosmicPdf_EMFraction
private

Definition at line 54 of file JetCaloVariables.h.

◆ cosmicPdf_RconeANDRatio

std::vector<TH2*> JetCaloVariables::cosmicPdf_RconeANDRatio
private

Definition at line 56 of file JetCaloVariables.h.

◆ dijetPdf_EMFraction

std::vector<TH1*> JetCaloVariables::dijetPdf_EMFraction
private

Definition at line 55 of file JetCaloVariables.h.

◆ dijetPdf_RconeANDRatio

std::vector<TH2*> JetCaloVariables::dijetPdf_RconeANDRatio
private

Definition at line 57 of file JetCaloVariables.h.

◆ filePDF

TFile* JetCaloVariables::filePDF
private

Definition at line 59 of file JetCaloVariables.h.

◆ JetContainerName

std::string JetCaloVariables::JetContainerName
private

Definition at line 60 of file JetCaloVariables.h.

◆ ptbin_pdf

std::vector<double> JetCaloVariables::ptbin_pdf
private

Definition at line 58 of file JetCaloVariables.h.


The documentation for this class was generated from the following file: