Main Page
Namespaces
Classes
Package Documentation
CVS Directory
WorkBook
Offline Guide
Release schedule
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
RecoTracker
TkSeedGenerator
interface
SeedCreator.h
Go to the documentation of this file.
1
#ifndef RecoTracker_TkSeedGenerator_SeedCreator_H
2
#define RecoTracker_TkSeedGenerator_SeedCreator_H
3
4
#include "
DataFormats/TrajectorySeed/interface/TrajectorySeedCollection.h
"
5
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
6
#include <string>
7
8
class
TrackingRegion
;
9
class
SeedCreator
;
10
class
SeedingHitSet
;
11
class
SeedComparitor
;
12
13
namespace
edm {
class
Event
;
class
EventSetup
; }
14
15
class
SeedCreator
{
16
public
:
17
18
virtual
~SeedCreator
(){}
19
20
// make job
21
virtual
const
TrajectorySeed
*
trajectorySeed
(
TrajectorySeedCollection
& seedCollection,
22
const
SeedingHitSet
& hits,
23
const
TrackingRegion
& region,
24
const
edm::EventSetup
& es,
25
const
SeedComparitor
*
filter
) = 0;
26
};
27
#endif
alcazmumu_cfi.filter
tuple filter
Definition:
alcazmumu_cfi.py:34
TrackingRegion
Definition:
TrackingRegion.h:26
ParameterSet.h
SeedCreator::trajectorySeed
virtual const TrajectorySeed * trajectorySeed(TrajectorySeedCollection &seedCollection, const SeedingHitSet &hits, const TrackingRegion ®ion, const edm::EventSetup &es, const SeedComparitor *filter)=0
EventSetup
TrajectorySeedCollection
std::vector< TrajectorySeed > TrajectorySeedCollection
Definition:
TrajectorySeedCollection.h:6
SeedingHitSet
Definition:
SeedingHitSet.h:6
edm::EventSetup
Definition:
EventSetup.h:44
Event
SeedCreator::~SeedCreator
virtual ~SeedCreator()
Definition:
SeedCreator.h:18
TrajectorySeedCollection.h
TrajectorySeed
Definition:
TrajectorySeed.h:18
SeedCreator
Definition:
SeedCreator.h:15
SeedComparitor
Definition:
SeedComparitor.h:22
Generated for CMSSW Reference Manual by
1.8.5