CMS 3D CMS Logo

List of all members | Public Attributes
pat::JetSelection Struct Reference

#include <JetSelection.h>

Public Attributes

std::string selectionType
 Choose selection type (see PATJetCleaner) More...
 
double value
 Cut value for likelihood-based selection. More...
 
Cuts for "custom" CaloJet selection:
double EMFmin
 
double EMFmax
 
double Etamax
 
double Ptmin
 
double EMvsHadFmin
 
double EMvsHadFmax
 
double HadFmin
 
double HadFmax
 
double N90min
 
double N90max
 
double NCaloTowersmin
 
double NCaloTowersmax
 
double HighestTowerOverJetmin
 
double HighestTowerOverJetmax
 
double RWidthmin
 
double RWidthmax
 
double PtJetOverArea_min
 
double PtJetOverArea_max
 
double PtTowerOverArea_min
 
double PtTowerOverArea_max
 

Detailed Description

Structure defining the jet selection. Used in the jet selectors.

Definition at line 10 of file JetSelection.h.

Member Data Documentation

◆ EMFmax

double pat::JetSelection::EMFmax

Definition at line 19 of file JetSelection.h.

Referenced by pat::CaloJetSelector::filter().

◆ EMFmin

double pat::JetSelection::EMFmin

Definition at line 18 of file JetSelection.h.

◆ EMvsHadFmax

double pat::JetSelection::EMvsHadFmax

Definition at line 24 of file JetSelection.h.

Referenced by pat::CaloJetSelector::filter().

◆ EMvsHadFmin

double pat::JetSelection::EMvsHadFmin

Definition at line 23 of file JetSelection.h.

◆ Etamax

double pat::JetSelection::Etamax

Definition at line 20 of file JetSelection.h.

Referenced by pat::CaloJetSelector::filter().

◆ HadFmax

double pat::JetSelection::HadFmax

Definition at line 26 of file JetSelection.h.

◆ HadFmin

double pat::JetSelection::HadFmin

Definition at line 25 of file JetSelection.h.

◆ HighestTowerOverJetmax

double pat::JetSelection::HighestTowerOverJetmax

Definition at line 32 of file JetSelection.h.

Referenced by pat::CaloJetSelector::filter().

◆ HighestTowerOverJetmin

double pat::JetSelection::HighestTowerOverJetmin

Definition at line 31 of file JetSelection.h.

◆ N90max

double pat::JetSelection::N90max

Definition at line 28 of file JetSelection.h.

Referenced by pat::CaloJetSelector::filter().

◆ N90min

double pat::JetSelection::N90min

Definition at line 27 of file JetSelection.h.

◆ NCaloTowersmax

double pat::JetSelection::NCaloTowersmax

Definition at line 30 of file JetSelection.h.

Referenced by pat::CaloJetSelector::filter().

◆ NCaloTowersmin

double pat::JetSelection::NCaloTowersmin

Definition at line 29 of file JetSelection.h.

Referenced by pat::CaloJetSelector::filter().

◆ PtJetOverArea_max

double pat::JetSelection::PtJetOverArea_max

Definition at line 36 of file JetSelection.h.

Referenced by pat::CaloJetSelector::filter().

◆ PtJetOverArea_min

double pat::JetSelection::PtJetOverArea_min

Definition at line 35 of file JetSelection.h.

◆ Ptmin

double pat::JetSelection::Ptmin

Definition at line 22 of file JetSelection.h.

Referenced by pat::CaloJetSelector::filter().

◆ PtTowerOverArea_max

double pat::JetSelection::PtTowerOverArea_max

Definition at line 38 of file JetSelection.h.

Referenced by pat::CaloJetSelector::filter().

◆ PtTowerOverArea_min

double pat::JetSelection::PtTowerOverArea_min

Definition at line 37 of file JetSelection.h.

◆ RWidthmax

double pat::JetSelection::RWidthmax

Definition at line 34 of file JetSelection.h.

Referenced by pat::CaloJetSelector::filter().

◆ RWidthmin

double pat::JetSelection::RWidthmin

Definition at line 33 of file JetSelection.h.

◆ selectionType

std::string pat::JetSelection::selectionType

Choose selection type (see PATJetCleaner)

Definition at line 11 of file JetSelection.h.

◆ value

double pat::JetSelection::value