Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
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::auto_ptr<MixCollection<PSimHit> >&,std::map<uint32_t, std::vector<int> >& );
18
std::vector<std::pair<const PSimHit*,int > >
getSimHit
(std::auto_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::~SimHitSelectorFromDB
~SimHitSelectorFromDB()
Definition:
SimHitSelectorFromDB.h:15
MixCollection
Definition:
MixCollection.h:10
SimHitSelectorFromDB
Definition:
SimHitSelectorFromDB.h:11
MixCollection.h
SimHitSelectorFromDB::getSimHit
std::vector< std::pair< const PSimHit *, int > > getSimHit(std::auto_ptr< MixCollection< PSimHit > > &, std::map< uint32_t, std::vector< int > > &)
Definition:
SimHitSelectorFromDB.cc:6
python.multivaluedict.map
def map
Definition:
multivaluedict.py:125
SimHitSelectorFromDB::SimHitSelectorFromDB
SimHitSelectorFromDB()
Definition:
SimHitSelectorFromDB.cc:3
SimHitSelectorFromDB::theNewSimHitList
std::vector< std::pair< const PSimHit *, int > > theNewSimHitList
Definition:
SimHitSelectorFromDB.h:21
PSimHit.h
Generated for CMSSW Reference Manual by
1.8.5