1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
/** \class L2MuonTrajectorySeed
* Concrete class for the seed used by the second level of the muon HLT.
* It stores the information (and the link) from the L1 particle
*
* \author R. Bellan - INFN Torino <riccardo.bellan@cern.ch>
*/
#include "DataFormats/MuonSeed/interface/L2MuonTrajectorySeed.h"
// Default constructor
L2MuonTrajectorySeed::L2MuonTrajectorySeed() : TrajectorySeed() {}
// Constructor
L2MuonTrajectorySeed::L2MuonTrajectorySeed(PTrajectoryStateOnDet const& ptsos,
RecHitContainer const& rh,
PropagationDirection dir,
l1extra::L1MuonParticleRef l1Ref)
: TrajectorySeed(ptsos, rh, dir) {
theL1Particle = l1Ref;
}
L2MuonTrajectorySeed::L2MuonTrajectorySeed(PTrajectoryStateOnDet const& ptsos,
RecHitContainer const& rh,
PropagationDirection dir,
l1t::MuonRef l1Ref)
: TrajectorySeed(ptsos, rh, dir) {
theL1TParticle = l1Ref;
}
L2MuonTrajectorySeed::L2MuonTrajectorySeed(PTrajectoryStateOnDet const& ptsos,
RecHitContainer const& rh,
PropagationDirection dir,
l1t::TrackerMuonRef l1TkMuRef)
: TrajectorySeed(ptsos, rh, dir) {
theL1TkMu = l1TkMuRef;
}
|