Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
SimRomanPot
SimFP420
interface
CDividerFP420.h
Go to the documentation of this file.
1
#ifndef CDividerFP420_h
2
#define CDividerFP420_h
3
4
#include "
SimRomanPot/SimFP420/interface/EnergySegmentFP420.h
"
5
//#include "SimG4CMS/FP420/interface/FP420G4HitCollection.h"
6
//#include "SimG4CMS/FP420/interface/FP420G4Hit.h"
7
#include "
SimDataFormats/TrackingHit/interface/PSimHit.h
"
8
#include "
SimDataFormats/TrackingHit/interface/PSimHitContainer.h
"
9
10
11
#include <vector>
12
13
class
CDividerFP420
{
14
public
:
15
16
typedef
std::vector< EnergySegmentFP420 >
ionization_type
;
17
18
virtual
~CDividerFP420
() { }
19
// virtual ionization_type divide(const PSimHit, const StripDet& det) = 0;
20
virtual
ionization_type
divide
(
const
PSimHit
&,
const
double
&) = 0;
21
22
};
23
24
25
#endif
CDividerFP420::ionization_type
std::vector< EnergySegmentFP420 > ionization_type
Definition:
CDividerFP420.h:16
CDividerFP420::~CDividerFP420
virtual ~CDividerFP420()
Definition:
CDividerFP420.h:18
CDividerFP420
Definition:
CDividerFP420.h:13
PSimHitContainer.h
EnergySegmentFP420.h
PSimHit.h
PSimHit
Definition:
PSimHit.h:15
CDividerFP420::divide
virtual ionization_type divide(const PSimHit &, const double &)=0
Generated for CMSSW Reference Manual by
1.8.5