Main Page
Namespaces
Classes
Package Documentation
TrackingTools
TrajectoryFiltering
interface
RegionalTrajectoryFilter.h
Go to the documentation of this file.
1
#ifndef RegionalTrajectoryFilter_h
2
#define RegionalTrajectoryFilter_h
3
4
#include "
TrackingTools/TrajectoryFiltering/interface/TrajectoryFilter.h
"
5
6
#include "
RecoTracker/TkTrackingRegions/interface/TrackingRegion.h
"
7
#include "
TrackingTools/TrajectoryFiltering/interface/MinPtTrajectoryFilter.h
"
8
13
class
RegionalTrajectoryFilter
:
public
TrajectoryFilter
{
14
public
:
16
explicit
RegionalTrajectoryFilter
(
const
edm::ParameterSet
&
pset
,
edm::ConsumesCollector
& iC);
17
explicit
RegionalTrajectoryFilter
(
const
TrackingRegion
& region);
18
19
bool
qualityFilter
(
const
TempTrajectory
& traj)
const override
;
20
bool
qualityFilter
(
const
Trajectory
& traj)
const override
;
21
22
bool
toBeContinued
(
TempTrajectory
& traj)
const override
;
23
bool
toBeContinued
(
Trajectory
& traj)
const override
;
24
26
std::string
name
()
const override
;
27
28
protected
:
29
const
MinPtTrajectoryFilter
thePtFilter
;
30
};
31
#endif
32
RegionalTrajectoryFilter::toBeContinued
bool toBeContinued(TempTrajectory &traj) const override
Definition:
RegionalTrajectoryFilter.cc:9
RegionalTrajectoryFilter::RegionalTrajectoryFilter
RegionalTrajectoryFilter(const edm::ParameterSet &pset, edm::ConsumesCollector &iC)
constructor from TrackingRegion
Definition:
RegionalTrajectoryFilter.cc:3
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
muonDTDigis_cfi.pset
pset
Definition:
muonDTDigis_cfi.py:27
TrackingRegion
Definition:
TrackingRegion.h:39
Trajectory
Definition:
Trajectory.h:40
RegionalTrajectoryFilter::qualityFilter
bool qualityFilter(const TempTrajectory &traj) const override
Definition:
RegionalTrajectoryFilter.cc:6
TrackingRegion.h
MinPtTrajectoryFilter.h
RegionalTrajectoryFilter::thePtFilter
const MinPtTrajectoryFilter thePtFilter
Definition:
RegionalTrajectoryFilter.h:29
MinPtTrajectoryFilter
Definition:
MinPtTrajectoryFilter.h:18
TempTrajectory
Definition:
TempTrajectory.h:41
RegionalTrajectoryFilter::name
std::string name() const override
name method imposed by TrajectoryFilter
Definition:
RegionalTrajectoryFilter.cc:12
TrajectoryFilter.h
edm::ParameterSet
Definition:
ParameterSet.h:36
TrajectoryFilter
Definition:
TrajectoryFilter.h:29
RegionalTrajectoryFilter
Definition:
RegionalTrajectoryFilter.h:13
edm::ConsumesCollector
Definition:
ConsumesCollector.h:39
Generated for CMSSW Reference Manual by
1.8.11