src
RecoPPS
Local
interface
TotemTimingTrackRecognition.h
Go to the documentation of this file.
1
/****************************************************************************
2
*
3
* This is a part of CTPPS offline software.
4
* Authors:
5
* Laurent Forthomme (laurent.forthomme@cern.ch)
6
* Nicola Minafra (nicola.minafra@cern.ch)
7
* Mateusz Szpyrka (mateusz.szpyrka@cern.ch)
8
*
9
****************************************************************************/
10
11
#ifndef RecoPPS_Local_TotemTimingTrackRecognition
12
#define RecoPPS_Local_TotemTimingTrackRecognition
13
14
#include "
DataFormats/Common/interface/DetSet.h
"
15
#include "
DataFormats/CTPPSReco/interface/TotemTimingRecHit.h
"
16
#include "
DataFormats/CTPPSReco/interface/TotemTimingLocalTrack.h
"
17
18
#include "
RecoPPS/Local/interface/CTPPSTimingTrackRecognition.h
"
19
24
class
TotemTimingTrackRecognition
:
public
CTPPSTimingTrackRecognition
<TotemTimingLocalTrack, TotemTimingRecHit> {
25
public
:
26
TotemTimingTrackRecognition
(
const
edm::ParameterSet
& iConfig);
27
28
// Adds new hit to the set from which the tracks are reconstructed.
29
void
addHit
(
const
TotemTimingRecHit
&
recHit
)
override
;
30
32
int
produceTracks
(
edm::DetSet<TotemTimingLocalTrack>
&
tracks
)
override
;
33
};
34
35
#endif
rpcPointValidation_cfi.recHit
recHit
Definition:
rpcPointValidation_cfi.py:7
TotemTimingTrackRecognition
Definition:
TotemTimingTrackRecognition.h:24
TotemTimingRecHit.h
TotemTimingTrackRecognition::TotemTimingTrackRecognition
TotemTimingTrackRecognition(const edm::ParameterSet &iConfig)
Definition:
TotemTimingTrackRecognition.cc:15
TotemTimingRecHit
Definition:
TotemTimingRecHit.h:17
edm::DetSet
Definition:
DetSet.h:23
CTPPSTimingTrackRecognition.h
CTPPSTimingTrackRecognition
Definition:
CTPPSTimingTrackRecognition.h:31
TotemTimingTrackRecognition::addHit
void addHit(const TotemTimingRecHit &recHit) override
Add new hit to the set from which the tracks are reconstructed.
Definition:
TotemTimingTrackRecognition.cc:20
tracks
auto const & tracks
cannot be loose
Definition:
CAHitNtupletGeneratorKernelsImpl.h:148
TotemTimingLocalTrack.h
edm::ParameterSet
Definition:
ParameterSet.h:47
TotemTimingTrackRecognition::produceTracks
int produceTracks(edm::DetSet< TotemTimingLocalTrack > &tracks) override
Produces a collection of tracks for the current station, given its hits collection.
Definition:
TotemTimingTrackRecognition.cc:27
DetSet.h
Generated for CMSSW Reference Manual by
1.8.14