CMS 3D CMS Logo

List of all members | Public Member Functions | Private Member Functions | Private Attributes
muonisolation::PixelTrackExtractor Class Reference

#include <PixelTrackExtractor.h>

Inheritance diagram for muonisolation::PixelTrackExtractor:
reco::isodeposit::IsoDepositExtractor

Public Member Functions

reco::IsoDeposit deposit (const edm::Event &ev, const edm::EventSetup &evSetup, const reco::Track &muon) const override
 
void fillVetos (const edm::Event &ev, const edm::EventSetup &evSetup, const reco::TrackCollection &track) override
 
 PixelTrackExtractor ()
 
 PixelTrackExtractor (const edm::ParameterSet &par, edm::ConsumesCollector &&iC)
 
virtual reco::IsoDeposit::Vetos vetos (const edm::Event &ev, const edm::EventSetup &evSetup, const reco::Track &track) const
 
 ~PixelTrackExtractor () override
 
- Public Member Functions inherited from reco::isodeposit::IsoDepositExtractor
virtual reco::IsoDeposit deposit (const edm::Event &ev, const edm::EventSetup &evSetup, const reco::Candidate &track) const
 
virtual reco::IsoDeposit deposit (const edm::Event &ev, const edm::EventSetup &evSetup, const reco::CandidateBaseRef &track) const
 make single IsoDeposit based on a CandidateBaseRef as input More...
 
virtual reco::IsoDeposit deposit (const edm::Event &ev, const edm::EventSetup &evSetup, const reco::TrackBaseRef &track) const
 make single IsoDeposit based on trackRef as input More...
 
virtual std::vector< reco::IsoDepositdeposits (const edm::Event &ev, const edm::EventSetup &evSetup, const reco::Candidate &track) const
 
virtual std::vector< reco::IsoDepositdeposits (const edm::Event &ev, const edm::EventSetup &evSetup, const reco::CandidateBaseRef &track) const
 
virtual std::vector< reco::IsoDepositdeposits (const edm::Event &ev, const edm::EventSetup &evSetup, const reco::Track &track) const
 
virtual std::vector< reco::IsoDepositdeposits (const edm::Event &ev, const edm::EventSetup &evSetup, const reco::TrackBaseRef &track) const
 
virtual void initEvent (const edm::Event &, const edm::EventSetup &)
 perform some constly initialization More...
 
virtual ~IsoDepositExtractor ()
 Destructor. More...
 

Private Member Functions

reco::isodeposit::Direction directionAtPresetRadius (const reco::Track &tk, double bz) const
 
reco::IsoDeposit::Veto veto (const reco::IsoDeposit::Direction &dir) const
 

Private Attributes

std::string theBeamlineOption
 Veto cone angle. More...
 
edm::EDGetTokenT< reco::BeamSpottheBeamSpotToken
 "NONE", "BeamSpotFromEvent" More...
 
double theChi2Ndof_Max
 trk.numberOfValidHits >= theNHits_Min More...
 
double theChi2Prob_Min
 trk.normalizedChi2 < theChi2Ndof_Max More...
 
std::string theDepositLabel
 Track Collection Token. More...
 
double theDiff_r
 name for deposit More...
 
double theDiff_z
 transverse distance to vertex More...
 
double theDR_Max
 z distance to vertex More...
 
double theDR_Veto
 Maximum cone angle for deposits. More...
 
double theDR_VetoPt
 .. it is above this threshold More...
 
unsigned int theNHits_Min
 BeamSpot name. More...
 
bool thePropagateTracksToRadius
 min track pt to include into iso deposit More...
 
double thePt_Min
 ChiSquaredProbability(trk.chi2,trk.ndof) > theChi2Prob_Min. More...
 
double thePtVeto_Min
 will veto leading track if More...
 
double theReferenceRadius
 If set to true will compare track eta-phi at ... More...
 
edm::EDGetTokenT< reco::TrackCollectiontheTrackCollectionToken
 
bool theVetoLeadingTrack
 ... this radius More...
 

Detailed Description

Definition at line 18 of file PixelTrackExtractor.h.

Constructor & Destructor Documentation

◆ PixelTrackExtractor() [1/2]

muonisolation::PixelTrackExtractor::PixelTrackExtractor ( )
inline

Definition at line 20 of file PixelTrackExtractor.h.

20 {};

◆ PixelTrackExtractor() [2/2]

PixelTrackExtractor::PixelTrackExtractor ( const edm::ParameterSet par,
edm::ConsumesCollector &&  iC 
)

Definition at line 21 of file PixelTrackExtractor.cc.

22  : theTrackCollectionToken(iC.consumes<TrackCollection>(par.getParameter<edm::InputTag>("inputTrackCollection"))),
23  theDepositLabel(par.getUntrackedParameter<string>("DepositLabel")),
24  theDiff_r(par.getParameter<double>("Diff_r")),
25  theDiff_z(par.getParameter<double>("Diff_z")),
26  theDR_Max(par.getParameter<double>("DR_Max")),
27  theDR_Veto(par.getParameter<double>("DR_Veto")),
28  theBeamlineOption(par.getParameter<string>("BeamlineOption")),
30  theNHits_Min(par.getParameter<unsigned int>("NHits_Min")),
31  theChi2Ndof_Max(par.getParameter<double>("Chi2Ndof_Max")),
32  theChi2Prob_Min(par.getParameter<double>("Chi2Prob_Min")),
33  thePt_Min(par.getParameter<double>("Pt_Min")),
34  thePropagateTracksToRadius(par.getParameter<bool>("PropagateTracksToRadius")),
35  theReferenceRadius(par.getParameter<double>("ReferenceRadius")),
36  theVetoLeadingTrack(par.getParameter<bool>("VetoLeadingTrack")),
37  thePtVeto_Min(par.getParameter<double>("PtVeto_Min")),
38  theDR_VetoPt(par.getParameter<double>("DR_VetoPt"))
39 {}

◆ ~PixelTrackExtractor()

muonisolation::PixelTrackExtractor::~PixelTrackExtractor ( )
inlineoverride

Definition at line 23 of file PixelTrackExtractor.h.

23 {}

Member Function Documentation

◆ deposit()

IsoDeposit PixelTrackExtractor::deposit ( const edm::Event ev,
const edm::EventSetup evSetup,
const reco::Track track 
) const
overridevirtual

make single IsoDeposit based on track as input purely virtual: have to implement in concrete implementations

Note, this can be reset below if theVetoLeadingTrack is set and conditions are met

Implements reco::isodeposit::IsoDepositExtractor.

Definition at line 71 of file PixelTrackExtractor.cc.

71  {
72  static const std::string metname = "MuonIsolation|PixelTrackExtractor";
73 
75  eventSetup.get<IdealMagneticFieldRecord>().get(bField);
76  double bz = bField->inInverseGeV(GlobalPoint(0., 0., 0.)).z();
77 
79  IsoDeposit deposit(muonDir);
81  deposit.setVeto(veto(muonDir));
82 
84 
86  event.getByToken(theTrackCollectionToken, tracksH);
87  // const TrackCollection tracks = *(tracksH.product());
88  LogTrace(metname) << "***** TRACK COLLECTION SIZE: " << tracksH->size();
89 
90  double vtx_z = muon.vz();
91  LogTrace(metname) << "***** Muon vz: " << vtx_z;
92  reco::TrackBase::Point beamPoint(0, 0, 0);
93 
94  if (theBeamlineOption == "BeamSpotFromEvent") {
95  //pick beamSpot
98 
99  event.getByToken(theBeamSpotToken, beamSpotH);
100 
101  if (beamSpotH.isValid()) {
102  beamPoint = beamSpotH->position();
103  LogTrace(metname) << "Extracted beam point at " << beamPoint << std::endl;
104  }
105  }
106 
107  LogTrace(metname) << "Using beam point at " << beamPoint << std::endl;
108 
110  TrackSelector::Range(vtx_z - theDiff_z, vtx_z + theDiff_z), theDiff_r, muonDir, theDR_Max, beamPoint);
111 
112  pars.nHitsMin = theNHits_Min;
113  pars.chi2NdofMax = theChi2Ndof_Max;
114  pars.chi2ProbMin = theChi2Prob_Min;
115  pars.ptMin = thePt_Min;
116 
117  TrackSelector selection(pars);
118  TrackSelector::result_type sel_tracks = selection(*tracksH);
119  LogTrace(metname) << "all tracks: " << tracksH->size() << " selected: " << sel_tracks.size();
120 
121  double maxPt = -1;
122  Direction maxPtDir;
123  TrackSelector::result_type::const_iterator tkI = sel_tracks.begin();
124  for (; tkI != sel_tracks.end(); ++tkI) {
125  const reco::Track* tk = *tkI;
126  LogTrace(metname) << "This track has: pt= " << tk->pt() << ", eta= " << tk->eta() << ", phi= " << tk->phi();
127  Direction dirTrk(directionAtPresetRadius(*tk, bz));
128  deposit.addDeposit(dirTrk, tk->pt());
129  double tkDr = (muonDir - dirTrk).deltaR;
130  double tkPt = tk->pt();
131  if (theVetoLeadingTrack && tkPt > thePtVeto_Min && tkDr < theDR_VetoPt && maxPt < tkPt) {
132  maxPt = tkPt;
133  maxPtDir = dirTrk;
134  }
135  }
136  if (maxPt > 0) {
137  deposit.setVeto(veto(maxPtDir));
138  LogTrace(metname) << " Set track veto the leading track with pt " << maxPt << " in direction (eta,phi) "
139  << maxPtDir.eta() << ", " << maxPtDir.phi();
140  }
141 
142  return deposit;
143 }

References reco::IsoDeposit::addCandEnergy(), reco::IsoDeposit::addDeposit(), pwdgSkimBPark_cfi::beamSpot, Calorimetry_cff::bField, PbPb_ZMuSkimMuonDPG_cff::deltaR, directionAtPresetRadius(), reco::isodeposit::Direction::eta(), reco::TrackBase::eta(), edm::EventSetup::get(), get, edm::HandleBase::isValid(), LogTrace, MuonErrorMatrixAnalyzer_cfi::maxPt, metname, reco::isodeposit::Direction::phi(), reco::TrackBase::phi(), reco::BeamSpot::position(), reco::TrackBase::pt(), corrVsCorr::selection, reco::IsoDeposit::setVeto(), AlCaHLTBitMon_QueryRunRegistry::string, theBeamlineOption, theBeamSpotToken, theChi2Ndof_Max, theChi2Prob_Min, theDiff_r, theDiff_z, theDR_Max, theDR_VetoPt, theNHits_Min, thePt_Min, thePtVeto_Min, theTrackCollectionToken, theVetoLeadingTrack, and veto().

◆ directionAtPresetRadius()

Direction PixelTrackExtractor::directionAtPresetRadius ( const reco::Track tk,
double  bz 
) const
private

Definition at line 55 of file PixelTrackExtractor.cc.

55  {
57  return Direction(tk.eta(), tk.phi());
58  }
59 
60  // this should represent a cylinder in global frame at R=refRadius cm, roughly where mid-layer of pixels is
61  double psRadius = theReferenceRadius;
62  double tkDxy = tk.dxy();
63  double s2D = fabs(tk.dxy()) < psRadius ? sqrt(psRadius * psRadius - tkDxy * tkDxy) : 0;
64 
65  // the field we get from the caller is already in units of GeV/cm
66  double dPhi = -s2D * tk.charge() * bz / tk.pt();
67 
68  return Direction(tk.eta(), tk.phi() + dPhi);
69 }

References reco::TrackBase::charge(), HLT_FULL_cff::dPhi, reco::TrackBase::dxy(), reco::TrackBase::eta(), reco::TrackBase::phi(), reco::TrackBase::pt(), mathSSE::sqrt(), thePropagateTracksToRadius, and theReferenceRadius.

Referenced by deposit().

◆ fillVetos()

void muonisolation::PixelTrackExtractor::fillVetos ( const edm::Event ev,
const edm::EventSetup evSetup,
const reco::TrackCollection tracks 
)
inlineoverridevirtual

fill vetoes: to exclude deposits at IsoDeposit creation stage check concrete extractors if it's no-op !

Implements reco::isodeposit::IsoDepositExtractor.

Definition at line 25 of file PixelTrackExtractor.h.

25 {}

◆ veto()

reco::IsoDeposit::Veto PixelTrackExtractor::veto ( const reco::IsoDeposit::Direction dir) const
private

Definition at line 48 of file PixelTrackExtractor.cc.

48  {
50  result.vetoDir = dir;
51  result.dR = theDR_Veto;
52  return result;
53 }

References DeadROC_duringRun::dir, mps_fire::result, and theDR_Veto.

Referenced by deposit(), and vetos().

◆ vetos()

reco::IsoDeposit::Vetos PixelTrackExtractor::vetos ( const edm::Event ev,
const edm::EventSetup evSetup,
const reco::Track track 
) const
virtual

Definition at line 41 of file PixelTrackExtractor.cc.

43  {
44  Direction dir(track.eta(), track.phi());
45  return reco::IsoDeposit::Vetos(1, veto(dir));
46 }

References DeadROC_duringRun::dir, HLT_FULL_cff::track, and veto().

Member Data Documentation

◆ theBeamlineOption

std::string muonisolation::PixelTrackExtractor::theBeamlineOption
private

Veto cone angle.

Definition at line 48 of file PixelTrackExtractor.h.

Referenced by deposit().

◆ theBeamSpotToken

edm::EDGetTokenT<reco::BeamSpot> muonisolation::PixelTrackExtractor::theBeamSpotToken
private

"NONE", "BeamSpotFromEvent"

Definition at line 49 of file PixelTrackExtractor.h.

Referenced by deposit().

◆ theChi2Ndof_Max

double muonisolation::PixelTrackExtractor::theChi2Ndof_Max
private

trk.numberOfValidHits >= theNHits_Min

Definition at line 51 of file PixelTrackExtractor.h.

Referenced by deposit().

◆ theChi2Prob_Min

double muonisolation::PixelTrackExtractor::theChi2Prob_Min
private

trk.normalizedChi2 < theChi2Ndof_Max

Definition at line 52 of file PixelTrackExtractor.h.

Referenced by deposit().

◆ theDepositLabel

std::string muonisolation::PixelTrackExtractor::theDepositLabel
private

Track Collection Token.

Definition at line 43 of file PixelTrackExtractor.h.

◆ theDiff_r

double muonisolation::PixelTrackExtractor::theDiff_r
private

name for deposit

Definition at line 44 of file PixelTrackExtractor.h.

Referenced by deposit().

◆ theDiff_z

double muonisolation::PixelTrackExtractor::theDiff_z
private

transverse distance to vertex

Definition at line 45 of file PixelTrackExtractor.h.

Referenced by deposit().

◆ theDR_Max

double muonisolation::PixelTrackExtractor::theDR_Max
private

z distance to vertex

Definition at line 46 of file PixelTrackExtractor.h.

Referenced by deposit().

◆ theDR_Veto

double muonisolation::PixelTrackExtractor::theDR_Veto
private

Maximum cone angle for deposits.

Definition at line 47 of file PixelTrackExtractor.h.

Referenced by veto().

◆ theDR_VetoPt

double muonisolation::PixelTrackExtractor::theDR_VetoPt
private

.. it is above this threshold

Definition at line 60 of file PixelTrackExtractor.h.

Referenced by deposit().

◆ theNHits_Min

unsigned int muonisolation::PixelTrackExtractor::theNHits_Min
private

BeamSpot name.

Definition at line 50 of file PixelTrackExtractor.h.

Referenced by deposit().

◆ thePropagateTracksToRadius

bool muonisolation::PixelTrackExtractor::thePropagateTracksToRadius
private

min track pt to include into iso deposit

Definition at line 55 of file PixelTrackExtractor.h.

Referenced by directionAtPresetRadius().

◆ thePt_Min

double muonisolation::PixelTrackExtractor::thePt_Min
private

ChiSquaredProbability(trk.chi2,trk.ndof) > theChi2Prob_Min.

Definition at line 53 of file PixelTrackExtractor.h.

Referenced by deposit().

◆ thePtVeto_Min

double muonisolation::PixelTrackExtractor::thePtVeto_Min
private

will veto leading track if

Definition at line 59 of file PixelTrackExtractor.h.

Referenced by deposit().

◆ theReferenceRadius

double muonisolation::PixelTrackExtractor::theReferenceRadius
private

If set to true will compare track eta-phi at ...

Definition at line 56 of file PixelTrackExtractor.h.

Referenced by directionAtPresetRadius().

◆ theTrackCollectionToken

edm::EDGetTokenT<reco::TrackCollection> muonisolation::PixelTrackExtractor::theTrackCollectionToken
private

Definition at line 42 of file PixelTrackExtractor.h.

Referenced by deposit().

◆ theVetoLeadingTrack

bool muonisolation::PixelTrackExtractor::theVetoLeadingTrack
private

... this radius

Definition at line 58 of file PixelTrackExtractor.h.

Referenced by deposit().

muonisolation::PixelTrackExtractor::thePtVeto_Min
double thePtVeto_Min
will veto leading track if
Definition: PixelTrackExtractor.h:59
pwdgSkimBPark_cfi.beamSpot
beamSpot
Definition: pwdgSkimBPark_cfi.py:5
HLT_FULL_cff.track
track
Definition: HLT_FULL_cff.py:11713
muonisolation::PixelTrackExtractor::theChi2Prob_Min
double theChi2Prob_Min
trk.normalizedChi2 < theChi2Ndof_Max
Definition: PixelTrackExtractor.h:52
muon
Definition: MuonCocktails.h:17
reco::IsoDeposit::addDeposit
void addDeposit(double dr, double deposit)
Add deposit (ie. transverse energy or pT)
Definition: IsoDeposit.cc:19
muonisolation::PixelTrackExtractor::directionAtPresetRadius
reco::isodeposit::Direction directionAtPresetRadius(const reco::Track &tk, double bz) const
Definition: PixelTrackExtractor.cc:55
reco::isodeposit::Direction::eta
double eta() const
Definition: IsoDepositDirection.h:34
reco::IsoDeposit::Veto
Definition: IsoDeposit.h:59
edm::ParameterSet::getUntrackedParameter
T getUntrackedParameter(std::string const &, T const &) const
HLT_FULL_cff.dPhi
dPhi
Definition: HLT_FULL_cff.py:13702
muonisolation::PixelTrackExtractor::theDR_Max
double theDR_Max
z distance to vertex
Definition: PixelTrackExtractor.h:46
edm::Handle
Definition: AssociativeIterator.h:50
muonisolation::PixelTrackExtractor::deposit
reco::IsoDeposit deposit(const edm::Event &ev, const edm::EventSetup &evSetup, const reco::Track &muon) const override
Definition: PixelTrackExtractor.cc:71
reco::TrackBase::pt
double pt() const
track transverse momentum
Definition: TrackBase.h:637
MuonErrorMatrixAnalyzer_cfi.maxPt
maxPt
Definition: MuonErrorMatrixAnalyzer_cfi.py:19
IdealMagneticFieldRecord
Definition: IdealMagneticFieldRecord.h:11
mathSSE::sqrt
T sqrt(T t)
Definition: SSEVec.h:19
reco::BeamSpot
Definition: BeamSpot.h:21
corrVsCorr.selection
selection
main part
Definition: corrVsCorr.py:100
reco::Track
Definition: Track.h:27
edm::ESHandle< MagneticField >
muonisolation::PixelTrackExtractor::veto
reco::IsoDeposit::Veto veto(const reco::IsoDeposit::Direction &dir) const
Definition: PixelTrackExtractor.cc:48
edm::ConsumesCollector::consumes
EDGetTokenT< ProductType > consumes(edm::InputTag const &tag)
Definition: ConsumesCollector.h:55
reco::TrackBase::charge
int charge() const
track electric charge
Definition: TrackBase.h:596
muonisolation::PixelTrackExtractor::theNHits_Min
unsigned int theNHits_Min
BeamSpot name.
Definition: PixelTrackExtractor.h:50
GlobalPoint
Global3DPoint GlobalPoint
Definition: GlobalPoint.h:10
reco::BeamSpot::position
const Point & position() const
position
Definition: BeamSpot.h:59
muonisolation::PixelTrackExtractor::theReferenceRadius
double theReferenceRadius
If set to true will compare track eta-phi at ...
Definition: PixelTrackExtractor.h:56
reco::TrackBase::phi
double phi() const
azimuthal angle of momentum vector
Definition: TrackBase.h:649
PbPb_ZMuSkimMuonDPG_cff.deltaR
deltaR
Definition: PbPb_ZMuSkimMuonDPG_cff.py:63
muonisolation::PixelTrackExtractor::theChi2Ndof_Max
double theChi2Ndof_Max
trk.numberOfValidHits >= theNHits_Min
Definition: PixelTrackExtractor.h:51
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
muonisolation::PixelTrackExtractor::theDR_Veto
double theDR_Veto
Maximum cone angle for deposits.
Definition: PixelTrackExtractor.h:47
muonisolation::PixelTrackExtractor::theDR_VetoPt
double theDR_VetoPt
.. it is above this threshold
Definition: PixelTrackExtractor.h:60
muonisolation::PixelTrackExtractor::theTrackCollectionToken
edm::EDGetTokenT< reco::TrackCollection > theTrackCollectionToken
Definition: PixelTrackExtractor.h:42
reco::TrackBase::eta
double eta() const
pseudorapidity of momentum vector
Definition: TrackBase.h:652
edm::ConsumesCollector::mayConsume
EDGetTokenT< ProductType > mayConsume(edm::InputTag const &tag)
Definition: ConsumesCollector.h:72
muonisolation::PixelTrackExtractor::thePt_Min
double thePt_Min
ChiSquaredProbability(trk.chi2,trk.ndof) > theChi2Prob_Min.
Definition: PixelTrackExtractor.h:53
muonisolation::PixelTrackExtractor::theDepositLabel
std::string theDepositLabel
Track Collection Token.
Definition: PixelTrackExtractor.h:43
muonisolation::PixelTrackExtractor::theDiff_r
double theDiff_r
name for deposit
Definition: PixelTrackExtractor.h:44
get
#define get
reco::TrackBase::Point
math::XYZPoint Point
point in the space
Definition: TrackBase.h:80
reco::IsoDeposit::addCandEnergy
void addCandEnergy(double et)
Set energy or pT attached to cand trajectory.
Definition: IsoDeposit.h:132
muonisolation::PixelTrackExtractor::thePropagateTracksToRadius
bool thePropagateTracksToRadius
min track pt to include into iso deposit
Definition: PixelTrackExtractor.h:55
reco::TrackSelector
Definition: TrackSelector.h:14
muonisolation::PixelTrackExtractor::theBeamSpotToken
edm::EDGetTokenT< reco::BeamSpot > theBeamSpotToken
"NONE", "BeamSpotFromEvent"
Definition: PixelTrackExtractor.h:49
Calorimetry_cff.bField
bField
Definition: Calorimetry_cff.py:292
muonisolation::TrackSelector::result_type
std::list< const reco::Track * > result_type
Definition: TrackSelector.h:16
reco::isodeposit::Direction
Definition: IsoDepositDirection.h:19
muonisolation::PixelTrackExtractor::theVetoLeadingTrack
bool theVetoLeadingTrack
... this radius
Definition: PixelTrackExtractor.h:58
reco::IsoDeposit
Definition: IsoDeposit.h:49
edm::ParameterSet::getParameter
T getParameter(std::string const &) const
Definition: ParameterSet.h:303
muonisolation::TrackSelector::Range
muonisolation::Range< float > Range
Definition: TrackSelector.h:15
mps_fire.result
result
Definition: mps_fire.py:311
LogTrace
#define LogTrace(id)
Definition: MessageLogger.h:224
edm::HandleBase::isValid
bool isValid() const
Definition: HandleBase.h:70
Parameters
vector< ParameterSet > Parameters
Definition: HLTMuonPlotter.cc:25
reco::IsoDeposit::Vetos
std::vector< Veto > Vetos
Definition: IsoDeposit.h:65
reco::TrackBase::dxy
double dxy() const
dxy parameter. (This is the transverse impact parameter w.r.t. to (0,0,0) ONLY if refPoint is close t...
Definition: TrackBase.h:608
muonisolation::PixelTrackExtractor::theDiff_z
double theDiff_z
transverse distance to vertex
Definition: PixelTrackExtractor.h:45
edm::InputTag
Definition: InputTag.h:15
reco::TrackCollection
std::vector< Track > TrackCollection
collection of Tracks
Definition: TrackFwd.h:14
reco::IsoDeposit::setVeto
void setVeto(const Veto &aVeto)
Set veto.
Definition: IsoDeposit.h:82
reco::isodeposit::Direction::phi
double phi() const
Definition: IsoDepositDirection.h:35
muonisolation::PixelTrackExtractor::theBeamlineOption
std::string theBeamlineOption
Veto cone angle.
Definition: PixelTrackExtractor.h:48
DeadROC_duringRun.dir
dir
Definition: DeadROC_duringRun.py:23
metname
const std::string metname
Definition: MuonSeedOrcaPatternRecognition.cc:40