Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
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
&,
11
const
G4ThreeVector &,
12
const
int
&)
override
;
13
14
private
:
15
AmplitudeSegmentFP420
drift
(
const
EnergySegmentFP420
&,
const
G4ThreeVector &,
const
int
&);
16
17
double
modulePath
;
18
double
constTe
;
19
double
constDe
;
20
double
temperature
;
21
double
startT0
;
22
double
depV
;
23
double
appV
;
24
double
ldriftcurrX
;
25
double
ldriftcurrY
;
26
int
verbo
;
27
};
28
29
#endif
ChargeDrifterFP420::ldriftcurrX
double ldriftcurrX
Definition:
ChargeDrifterFP420.h:24
ChargeDrifterFP420
Definition:
ChargeDrifterFP420.h:7
ChargeDrifterFP420::modulePath
double modulePath
Definition:
ChargeDrifterFP420.h:17
ChargeDrifterFP420::constTe
double constTe
Definition:
ChargeDrifterFP420.h:18
ChargeDrifterFP420::ChargeDrifterFP420
ChargeDrifterFP420(double, double, double, double, double, double, double, double, double, int)
Definition:
ChargeDrifterFP420.cc:10
ChargeDrifterFP420::verbo
int verbo
Definition:
ChargeDrifterFP420.h:26
ChargeDrifterFP420::temperature
double temperature
Definition:
ChargeDrifterFP420.h:20
ChargeDrifterFP420::ldriftcurrY
double ldriftcurrY
Definition:
ChargeDrifterFP420.h:25
CDrifterFP420::collection_type
std::vector< AmplitudeSegmentFP420 > collection_type
Definition:
CDrifterFP420.h:13
EnergySegmentFP420.h
CDrifterFP420::ionization_type
std::vector< EnergySegmentFP420 > ionization_type
Definition:
CDrifterFP420.h:14
ChargeDrifterFP420::depV
double depV
Definition:
ChargeDrifterFP420.h:22
CDrifterFP420
Definition:
CDrifterFP420.h:11
ChargeDrifterFP420::startT0
double startT0
Definition:
ChargeDrifterFP420.h:21
CDrifterFP420.h
ChargeDrifterFP420::drift
CDrifterFP420::collection_type drift(const CDrifterFP420::ionization_type &, const G4ThreeVector &, const int &) override
Definition:
ChargeDrifterFP420.cc:37
ChargeDrifterFP420::appV
double appV
Definition:
ChargeDrifterFP420.h:23
ChargeDrifterFP420::constDe
double constDe
Definition:
ChargeDrifterFP420.h:19
EnergySegmentFP420
Definition:
EnergySegmentFP420.h:10
AmplitudeSegmentFP420
Definition:
AmplitudeSegmentFP420.h:9
Generated for CMSSW Reference Manual by
1.8.5