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< PSimHit >
SimHitSelectorFromDB
Definition:
SimHitSelectorFromDB.h:11
Association.map
dictionary map
Definition:
Association.py:205
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
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