CbmRoot
Loading...
Searching...
No Matches
CbmLitRadLengthGenerator.h
Go to the documentation of this file.
1
/* Copyright (C) 2013 GSI/JINR-LIT, Darmstadt/Dubna
2
SPDX-License-Identifier: GPL-3.0-only
3
Authors: Andrey Lebedev [committer] */
4
5
#ifndef CBMLITRADLENGTHGENERATOR_H_
6
#define CBMLITRADLENGTHGENERATOR_H_
7
8
#include "FairGenerator.h"
9
10
#include <vector>
11
12
class
FairPrimaryGenerator;
13
14
using
std::vector;
15
16
class
CbmLitRadLengthGenerator
:
public
FairGenerator {
17
public
:
18
CbmLitRadLengthGenerator
();
19
20
void
SetXY
(
const
vector<Double_t>&
x
,
const
vector<Double_t>&
y
)
21
{
22
fX
=
x
;
23
fY
=
y
;
24
}
25
26
Bool_t
Init
();
27
28
virtual
Bool_t
ReadEvent
(FairPrimaryGenerator* primGen);
29
30
private
:
31
vector<Double_t>
fX
;
// Vector with X, Y start coordinates for each event
32
vector<Double_t>
fY
;
33
34
ClassDef
(
CbmLitRadLengthGenerator
, 1);
35
};
36
37
#endif
y
Double_t y
Definition
CbmMvdSensorDigiToHitTask.cxx:64
x
Double_t x
Definition
CbmMvdSensorDigiToHitTask.cxx:64
CbmLitRadLengthGenerator
Definition
CbmLitRadLengthGenerator.h:16
CbmLitRadLengthGenerator::SetXY
void SetXY(const vector< Double_t > &x, const vector< Double_t > &y)
Definition
CbmLitRadLengthGenerator.h:20
CbmLitRadLengthGenerator::fX
vector< Double_t > fX
Definition
CbmLitRadLengthGenerator.h:31
CbmLitRadLengthGenerator::fY
vector< Double_t > fY
Definition
CbmLitRadLengthGenerator.h:32
CbmLitRadLengthGenerator::Init
Bool_t Init()
Definition
CbmLitRadLengthGenerator.cxx:11
CbmLitRadLengthGenerator::ReadEvent
virtual Bool_t ReadEvent(FairPrimaryGenerator *primGen)
Definition
CbmLitRadLengthGenerator.cxx:13
CbmLitRadLengthGenerator::ClassDef
ClassDef(CbmLitRadLengthGenerator, 1)
CbmLitRadLengthGenerator::CbmLitRadLengthGenerator
CbmLitRadLengthGenerator()
Definition
CbmLitRadLengthGenerator.cxx:9
reco
littrack
cbm
qa
radlength
CbmLitRadLengthGenerator.h
Generated on Sun Dec 22 2024 23:04:17 for CbmRoot by
1.12.0