IsoTrackBuilder Class Reference

Lazily builds a collection of reconstructed IsoTracks. More...

#include <IsoTrackBuilder.h>

Collaboration diagram for IsoTrackBuilder:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 IsoTrackBuilder (Dataset &dataset, Options const &options)
std::vector< IsoTrack > const & Get () const override
 Returns collection of IsoTracks.

Private Member Functions

void Build () const override
 Constructs IsoTracks for the current event.

Private Attributes

double minLepPt_
 Minimal pt for IsoTracks to select, GeV.
double minHadPt_
std::vector< IsoTrack > IsoTracks_
 Collection of IsoTracks.
TTreeReaderArray< float > srcPt_
TTreeReaderArray< float > srcEta_
TTreeReaderArray< float > srcPhi_
TTreeReaderArray< int > srcPdgId_
TTreeReaderArray< bool > srcIsPFcand_
TTreeReaderArray< float > srcDZ_
TTreeReaderArray< float > srcIso_

Detailed Description

Lazily builds a collection of reconstructed IsoTracks.

The IsoTrack veto is very effective to reject taus


The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Enumerations Enumerator

Generated on 30 Oct 2020 for H→ZZ→2ℓ2ν analysis by  doxygen 1.6.1