#include <ConvBremPFTrackFinder.h>
|
| ConvBremPFTrackFinder (const TransientTrackBuilder &builder, double mvaBremConvCutBarrelLowPt, double mvaBremConvCutBarrelHighPt, double mvaBremConvCutEndcapsLowPt, double mvaBremConvCutEndcapsHighPt) |
|
bool | foundConvBremPFRecTrack (const edm::Handle< reco::PFRecTrackCollection > &thePfRecTrackCol, const edm::Handle< reco::VertexCollection > &primaryVertex, const edm::Handle< reco::PFDisplacedTrackerVertexCollection > &pfNuclears, const edm::Handle< reco::PFConversionCollection > &pfConversions, const edm::Handle< reco::PFV0Collection > &pfV0, const convbremhelpers::HeavyObjectCache *cache, bool useNuclear, bool useConversions, bool useV0, const reco::PFClusterCollection &theEClus, const reco::GsfPFRecTrack &gsfpfrectk) |
|
const std::vector
< reco::PFRecTrackRef > & | getConvBremPFRecTracks () |
|
| ~ConvBremPFTrackFinder () |
|
|
void | runConvBremFinder (const edm::Handle< reco::PFRecTrackCollection > &thePfRecTrackCol, const edm::Handle< reco::VertexCollection > &primaryVertex, const edm::Handle< reco::PFDisplacedTrackerVertexCollection > &pfNuclears, const edm::Handle< reco::PFConversionCollection > &pfConversions, const edm::Handle< reco::PFV0Collection > &pfV0, const convbremhelpers::HeavyObjectCache *cache, bool useNuclear, bool useConversions, bool useV0, const reco::PFClusterCollection &theEClus, const reco::GsfPFRecTrack &gsfpfrectk) |
|
Definition at line 35 of file ConvBremPFTrackFinder.h.
ConvBremPFTrackFinder::ConvBremPFTrackFinder |
( |
const TransientTrackBuilder & |
builder, |
|
|
double |
mvaBremConvCutBarrelLowPt, |
|
|
double |
mvaBremConvCutBarrelHighPt, |
|
|
double |
mvaBremConvCutEndcapsLowPt, |
|
|
double |
mvaBremConvCutEndcapsHighPt |
|
) |
| |
ConvBremPFTrackFinder::~ConvBremPFTrackFinder |
( |
| ) |
|
bool ConvBremPFTrackFinder::foundConvBremPFRecTrack |
( |
const edm::Handle< reco::PFRecTrackCollection > & |
thePfRecTrackCol, |
|
|
const edm::Handle< reco::VertexCollection > & |
primaryVertex, |
|
|
const edm::Handle< reco::PFDisplacedTrackerVertexCollection > & |
pfNuclears, |
|
|
const edm::Handle< reco::PFConversionCollection > & |
pfConversions, |
|
|
const edm::Handle< reco::PFV0Collection > & |
pfV0, |
|
|
const convbremhelpers::HeavyObjectCache * |
cache, |
|
|
bool |
useNuclear, |
|
|
bool |
useConversions, |
|
|
bool |
useV0, |
|
|
const reco::PFClusterCollection & |
theEClus, |
|
|
const reco::GsfPFRecTrack & |
gsfpfrectk |
|
) |
| |
|
inline |
Definition at line 45 of file ConvBremPFTrackFinder.h.
References found_, and runConvBremFinder().
59 pfNuclears,pfConversions,
60 pfV0,cache,useNuclear,
void runConvBremFinder(const edm::Handle< reco::PFRecTrackCollection > &thePfRecTrackCol, const edm::Handle< reco::VertexCollection > &primaryVertex, const edm::Handle< reco::PFDisplacedTrackerVertexCollection > &pfNuclears, const edm::Handle< reco::PFConversionCollection > &pfConversions, const edm::Handle< reco::PFV0Collection > &pfV0, const convbremhelpers::HeavyObjectCache *cache, bool useNuclear, bool useConversions, bool useV0, const reco::PFClusterCollection &theEClus, const reco::GsfPFRecTrack &gsfpfrectk)
void ConvBremPFTrackFinder::runConvBremFinder |
( |
const edm::Handle< reco::PFRecTrackCollection > & |
thePfRecTrackCol, |
|
|
const edm::Handle< reco::VertexCollection > & |
primaryVertex, |
|
|
const edm::Handle< reco::PFDisplacedTrackerVertexCollection > & |
pfNuclears, |
|
|
const edm::Handle< reco::PFConversionCollection > & |
pfConversions, |
|
|
const edm::Handle< reco::PFV0Collection > & |
pfV0, |
|
|
const convbremhelpers::HeavyObjectCache * |
cache, |
|
|
bool |
useNuclear, |
|
|
bool |
useConversions, |
|
|
bool |
useV0, |
|
|
const reco::PFClusterCollection & |
theEClus, |
|
|
const reco::GsfPFRecTrack & |
gsfpfrectk |
|
) |
| |
|
private |
float ConvBremPFTrackFinder::detaBremKF |
|
private |
float ConvBremPFTrackFinder::Epout |
|
private |
bool ConvBremPFTrackFinder::found_ |
|
private |
double ConvBremPFTrackFinder::mvaBremConvCutBarrelHighPt_ |
|
private |
double ConvBremPFTrackFinder::mvaBremConvCutBarrelLowPt_ |
|
private |
double ConvBremPFTrackFinder::mvaBremConvCutEndcapsHighPt_ |
|
private |
double ConvBremPFTrackFinder::mvaBremConvCutEndcapsLowPt_ |
|
private |
float ConvBremPFTrackFinder::nHITS1 |
|
private |
float ConvBremPFTrackFinder::ptRatioGsfKF |
|
private |
float ConvBremPFTrackFinder::secPin |
|
private |
float ConvBremPFTrackFinder::secPout |
|
private |
float ConvBremPFTrackFinder::secR |
|
private |
float ConvBremPFTrackFinder::sTIP |
|
private |