RecoTracker
ConversionSeedGenerators
plugins
PrintRecoObjects.h
Go to the documentation of this file.
1
#ifndef PRINT_RecoOBJECTS_H
2
#define PRINT_RecoOBJECTS_H
3
4
#include "
DataFormats/TrackReco/interface/Track.h
"
5
#include "
DataFormats/TrackReco/interface/TrackFwd.h
"
6
7
#include "
TrackingTools/PatternTools/interface/Trajectory.h
"
8
#include "
TrackingTools/PatternTools/interface/TrajTrackAssociation.h
"
9
#include "
DataFormats/SiStripCluster/interface/SiStripCluster.h
"
10
#include "
DataFormats/Common/interface/DetSetVector.h
"
11
#include "
DataFormats/Common/interface/DetSetVectorNew.h
"
12
13
#include <sstream>
14
15
typedef
edmNew::DetSet<SiStripCluster>::const_iterator
ClusIter
;
16
typedef
edmNew::DetSetVector<SiStripCluster>
ClusterCollection
;
17
18
class
TrackerTopology
;
19
20
class
PrintRecoObjects
{
21
public
:
22
PrintRecoObjects
(){};
23
~PrintRecoObjects
(){};
24
25
void
print
(std::stringstream&
ss
,
const
SiStripCluster
& clus);
26
void
print
(std::stringstream&
ss
,
const
TrajectorySeed
& tjS);
27
void
print
(std::stringstream&
ss
,
const
uint32_t& detid,
const
TrackerTopology
* tTopo)
const
;
28
void
print
(std::stringstream&
ss
,
const
reco::Track
*
track
,
const
math::XYZPoint
& vx);
29
std::string
getString
(uint32_t detid,
const
TrackerTopology
* tTopo)
const
;
30
};
31
#endif
ClusIter
edmNew::DetSet< SiStripCluster >::const_iterator ClusIter
Definition:
PrintRecoObjects.h:15
PrintRecoObjects::print
void print(std::stringstream &ss, const SiStripCluster &clus)
Definition:
PrintRecoObjects.cc:5
TrackerTopology
Definition:
TrackerTopology.h:16
ClusterCollection
edmNew::DetSetVector< SiStripCluster > ClusterCollection
Definition:
PrintRecoObjects.h:16
contentValuesCheck.ss
ss
Definition:
contentValuesCheck.py:33
Track.h
TrackFwd.h
PrintRecoObjects::getString
std::string getString(uint32_t detid, const TrackerTopology *tTopo) const
Definition:
PrintRecoObjects.cc:33
reco::Track
Definition:
Track.h:27
PrintRecoObjects
Definition:
PrintRecoObjects.h:20
PrintRecoObjects::PrintRecoObjects
PrintRecoObjects()
Definition:
PrintRecoObjects.h:22
TrajTrackAssociation.h
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
math::XYZPoint
XYZPointD XYZPoint
point in space with cartesian internal representation
Definition:
Point3D.h:12
SiStripCluster.h
PrintRecoObjects::~PrintRecoObjects
~PrintRecoObjects()
Definition:
PrintRecoObjects.h:23
DetSetVector.h
Trajectory.h
edmNew::DetSetVector
Definition:
DetSetNew.h:13
TrajectorySeed
Definition:
TrajectorySeed.h:17
HLT_2018_cff.track
track
Definition:
HLT_2018_cff.py:10352
SiStripCluster
Definition:
SiStripCluster.h:9
DetSetVectorNew.h
edmNew::DetSet::const_iterator
const data_type * const_iterator
Definition:
DetSetNew.h:31
Generated for CMSSW Reference Manual by
1.8.16