Main Page
Namespaces
Classes
Package Documentation
SimRomanPot
SimFP420
interface
ChargeDrifterFP420.h
Go to the documentation of this file.
1
#ifndef ChargeDrifterFP420_h
2
#define ChargeDrifterFP420_h
3
4
#include "
SimRomanPot/SimFP420/interface/CDrifterFP420.h
"
5
#include "
SimRomanPot/SimFP420/interface/EnergySegmentFP420.h
"
6
7
class
ChargeDrifterFP420
:
public
CDrifterFP420
{
8
public
:
9
ChargeDrifterFP420
(
double
,
double
,
double
,
double
,
double
,
double
,
double
,
double
,
double
,
int
);
10
CDrifterFP420::collection_type
drift
(
const
CDrifterFP420::ionization_type
&,
const
G4ThreeVector&,
const
int
&)
override
;
11
12
private
:
13
14
AmplitudeSegmentFP420
drift
(
const
EnergySegmentFP420
&,
const
G4ThreeVector&,
const
int
&);
15
16
double
modulePath
;
17
double
constTe
;
18
double
constDe
;
19
double
temperature
;
20
double
startT0
;
21
double
depV
;
22
double
appV
;
23
double
ldriftcurrX
;
24
double
ldriftcurrY
;
25
int
verbo
;
26
27
};
28
29
30
#endif
31
ChargeDrifterFP420::ldriftcurrX
double ldriftcurrX
Definition:
ChargeDrifterFP420.h:23
ChargeDrifterFP420
Definition:
ChargeDrifterFP420.h:7
ChargeDrifterFP420::modulePath
double modulePath
Definition:
ChargeDrifterFP420.h:16
ChargeDrifterFP420::constTe
double constTe
Definition:
ChargeDrifterFP420.h:17
ChargeDrifterFP420::ChargeDrifterFP420
ChargeDrifterFP420(double, double, double, double, double, double, double, double, double, int)
Definition:
ChargeDrifterFP420.cc:10
ChargeDrifterFP420::verbo
int verbo
Definition:
ChargeDrifterFP420.h:25
ChargeDrifterFP420::temperature
double temperature
Definition:
ChargeDrifterFP420.h:19
ChargeDrifterFP420::ldriftcurrY
double ldriftcurrY
Definition:
ChargeDrifterFP420.h:24
CDrifterFP420::collection_type
std::vector< AmplitudeSegmentFP420 > collection_type
Definition:
CDrifterFP420.h:14
EnergySegmentFP420.h
CDrifterFP420::ionization_type
std::vector< EnergySegmentFP420 > ionization_type
Definition:
CDrifterFP420.h:15
ChargeDrifterFP420::depV
double depV
Definition:
ChargeDrifterFP420.h:21
CDrifterFP420
Definition:
CDrifterFP420.h:12
ChargeDrifterFP420::startT0
double startT0
Definition:
ChargeDrifterFP420.h:20
CDrifterFP420.h
ChargeDrifterFP420::drift
CDrifterFP420::collection_type drift(const CDrifterFP420::ionization_type &, const G4ThreeVector &, const int &) override
Definition:
ChargeDrifterFP420.cc:48
ChargeDrifterFP420::appV
double appV
Definition:
ChargeDrifterFP420.h:22
ChargeDrifterFP420::constDe
double constDe
Definition:
ChargeDrifterFP420.h:18
EnergySegmentFP420
Definition:
EnergySegmentFP420.h:11
AmplitudeSegmentFP420
Definition:
AmplitudeSegmentFP420.h:11
Generated for CMSSW Reference Manual by
1.8.11