#include <HIProtoTrackSelector.h>
Public Types | |
typedef reco::TrackCollection | collection |
typedef container::const_iterator | const_iterator |
typedef std::vector< const reco::Track * > | container |
Public Member Functions | |
const_iterator | begin () const |
const_iterator | end () const |
HIProtoTrackSelector (const edm::ParameterSet &iConfig) | |
void | select (edm::Handle< reco::TrackCollection > &TCH, const edm::Event &iEvent, const edm::EventSetup &iSetup) |
size_t | size () const |
Private Attributes | |
edm::InputTag | beamSpotLabel_ |
double | maxD0Significance_ |
double | minZCut_ |
double | nSigmaZ_ |
double | ptMin_ |
container | selected_ |
edm::InputTag | vertexCollection_ |
Selector to select prototracks that pass certain kinematic cuts based on fast vertex
Definition at line 22 of file HIProtoTrackSelector.h.
Definition at line 27 of file HIProtoTrackSelector.h.
typedef container::const_iterator HIProtoTrackSelector::const_iterator |
Definition at line 33 of file HIProtoTrackSelector.h.
typedef std::vector<const reco::Track *> HIProtoTrackSelector::container |
Definition at line 30 of file HIProtoTrackSelector.h.
|
inline |
Definition at line 36 of file HIProtoTrackSelector.h.
|
inline |
|
inline |
|
inline |
Definition at line 46 of file HIProtoTrackSelector.h.
References SiPixelRawToDigiRegional_cfi::beamSpot, beamSpotLabel_, reco::BeamSpot::BeamWidthX(), reco::BeamSpot::BeamWidthY(), trackerHits::c, edm::Event::getByLabel(), edm::HandleBase::isValid(), max(), maxD0Significance_, minZCut_, nSigmaZ_, reco::BeamSpot::position(), edm::Handle< T >::product(), ptMin_, selected_, mathSSE::sqrt(), and vertexCollection_.
|
inline |
|
private |
Definition at line 133 of file HIProtoTrackSelector.h.
Referenced by select().
|
private |
Definition at line 137 of file HIProtoTrackSelector.h.
Referenced by select().
|
private |
Definition at line 136 of file HIProtoTrackSelector.h.
Referenced by select().
|
private |
Definition at line 135 of file HIProtoTrackSelector.h.
Referenced by select().
|
private |
Definition at line 134 of file HIProtoTrackSelector.h.
Referenced by select().
|
private |
|
private |
Definition at line 132 of file HIProtoTrackSelector.h.
Referenced by select().