Main Page
Namespaces
Classes
Package Documentation
src
SimTracker
Common
interface
SimHitSelectorFromDB.h
Go to the documentation of this file.
1
#ifndef SimTracker_SimHitSelectorFromDB_H
2
#define SimTracker_SimHitSelectorFromDB_H
3
4
//Data
5
#include "
SimDataFormats/TrackingHit/interface/PSimHit.h
"
6
#include "
SimDataFormats/CrossingFrame/interface/MixCollection.h
"
7
8
#include<map>
9
#include<vector>
10
11
class
SimHitSelectorFromDB
{
12
13
public
:
14
SimHitSelectorFromDB
();
15
~SimHitSelectorFromDB
(){};
16
17
// std::vector<PSimHit> getSimHit(std::unique_ptr<MixCollection<PSimHit> >&,std::map<uint32_t, std::vector<int> >& );
18
std::vector<std::pair<const PSimHit*,int > >
getSimHit
(std::unique_ptr<
MixCollection<PSimHit>
>&,
std::map
<uint32_t, std::vector<int> >& );
19
private
:
20
// std::vector<PSimHit> theNewSimHitList;
21
std::vector<std::pair<const PSimHit*, int > >
theNewSimHitList
;
22
23
};
24
25
#endif
SimHitSelectorFromDB::getSimHit
std::vector< std::pair< const PSimHit *, int > > getSimHit(std::unique_ptr< MixCollection< PSimHit > > &, std::map< uint32_t, std::vector< int > > &)
Definition:
SimHitSelectorFromDB.cc:6
SimHitSelectorFromDB::~SimHitSelectorFromDB
~SimHitSelectorFromDB()
Definition:
SimHitSelectorFromDB.h:15
MixCollection
Definition:
MixCollection.h:11
SimHitSelectorFromDB
Definition:
SimHitSelectorFromDB.h:11
MixCollection.h
SimHitSelectorFromDB::SimHitSelectorFromDB
SimHitSelectorFromDB()
Definition:
SimHitSelectorFromDB.cc:3
genParticles_cff.map
map
Definition:
genParticles_cff.py:11
SimHitSelectorFromDB::theNewSimHitList
std::vector< std::pair< const PSimHit *, int > > theNewSimHitList
Definition:
SimHitSelectorFromDB.h:21
PSimHit.h
Generated for CMSSW Reference Manual by
1.8.11