]> git.uio.no Git - u/mrichter/AliRoot.git/blame_incremental - HLT/PHOS/latex/classAliHLTPHOSPulseGenerator.tex
New component for writing calibration data to fxs (Oystein)
[u/mrichter/AliRoot.git] / HLT / PHOS / latex / classAliHLTPHOSPulseGenerator.tex
... / ...
CommitLineData
1\section{Ali\-HLTPHOSPulse\-Generator Class Reference}
2\label{classAliHLTPHOSPulseGenerator}\index{AliHLTPHOSPulseGenerator@{AliHLTPHOSPulseGenerator}}
3{\tt \#include $<$Ali\-HLTPHOSPulse\-Generator.h$>$}
4
5\subsection*{Public Member Functions}
6\begin{CompactItemize}
7\item
8{\bf Ali\-HLTPHOSPulse\-Generator} ()
9\item
10virtual {\bf $\sim$Ali\-HLTPHOSPulse\-Generator} ()
11\item
12{\bf Ali\-HLTPHOSPulse\-Generator} (double a=1, double t0=0, const int N=64, const double tau=4, const double fs=10)
13\item
14{\bf Ali\-HLTPHOSPulse\-Generator} (const {\bf Ali\-HLTPHOSPulse\-Generator} \&)
15\item
16{\bf Ali\-HLTPHOSPulse\-Generator} \& {\bf operator=} (const {\bf Ali\-HLTPHOSPulse\-Generator})
17\item
18void {\bf Add\-Baseline} (double baseline\-Level=0, double $\ast$samples=0)
19\item
20void {\bf Add\-Noise} (double $\ast$data\-Ptr=0, double $\ast$sigma=0)
21\item
22void {\bf Add\-Noise} (double $\ast$data\-Ptr=0, double $\ast$sigma=0, double cutoff=0)
23\item
24double $\ast$ {\bf Add\-Pretrigger\-Samples} (double basline\-Level=0, double $\ast$samples=0)
25\item
26double $\ast$ {\bf Get\-Pulse} ()
27\item
28double $\ast$ {\bf Get\-Pulse} (double a=1, double t0=0)
29\item
30void {\bf Quantisize} (double $\ast$data\-Ptr=0)
31\item
32void {\bf Set\-Amplitude} (double a=1)
33\item
34void {\bf Set\-DT} (double fs=10)
35\item
36void {\bf Set\-TZero} (double t0=0)
37\end{CompactItemize}
38\subsection*{Private Member Functions}
39\begin{CompactItemize}
40\item
41void {\bf Make\-Pulse} (double $\ast$dta\-Ptr=0)
42\item
43void {\bf Make\-Pulse} (double $\ast$dta\-Ptr=0, double ampl=1)
44\end{CompactItemize}
45\subsection*{Private Attributes}
46\begin{CompactItemize}
47\item
48double {\bf f\-Amplitude}
49\item
50int {\bf f\-NSamples}
51\item
52double {\bf f\-Tau}
53\item
54double {\bf f\-Sample\-Freq}
55\item
56double {\bf f\-TZero}
57\item
58double $\ast$ {\bf f\-Data\-Ptr}
59\item
60double {\bf f\-DT}
61\item
62double $\ast$ {\bf f\-Event}
63\end{CompactItemize}
64
65
66\subsection{Constructor \& Destructor Documentation}
67\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!AliHLTPHOSPulseGenerator@{AliHLTPHOSPulseGenerator}}
68\index{AliHLTPHOSPulseGenerator@{AliHLTPHOSPulseGenerator}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
69\subsubsection{\setlength{\rightskip}{0pt plus 5cm}Ali\-HLTPHOSPulse\-Generator::Ali\-HLTPHOSPulse\-Generator ()}\label{classAliHLTPHOSPulseGenerator_a0}
70
71
72\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!~AliHLTPHOSPulseGenerator@{$\sim$AliHLTPHOSPulseGenerator}}
73\index{~AliHLTPHOSPulseGenerator@{$\sim$AliHLTPHOSPulseGenerator}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
74\subsubsection{\setlength{\rightskip}{0pt plus 5cm}Ali\-HLTPHOSPulse\-Generator::$\sim${\bf Ali\-HLTPHOSPulse\-Generator} ()\hspace{0.3cm}{\tt [virtual]}}\label{classAliHLTPHOSPulseGenerator_a1}
75
76
77
78
79Definition at line 39 of file Ali\-HLTPHOSPulse\-Generator.cxx.
80
81References f\-Data\-Ptr.
82
83\footnotesize\begin{verbatim}40 {
8441 delete fDataPtr;
8542 fDataPtr=0;
8643 }
87\end{verbatim}\normalsize
88
89
90\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!AliHLTPHOSPulseGenerator@{AliHLTPHOSPulseGenerator}}
91\index{AliHLTPHOSPulseGenerator@{AliHLTPHOSPulseGenerator}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
92\subsubsection{\setlength{\rightskip}{0pt plus 5cm}Ali\-HLTPHOSPulse\-Generator::Ali\-HLTPHOSPulse\-Generator (double {\em a} = {\tt 1}, double {\em t0} = {\tt 0}, const int {\em N} = {\tt 64}, const double {\em tau} = {\tt 4}, const double {\em fs} = {\tt 10})}\label{classAliHLTPHOSPulseGenerator_a2}
93
94
95Contruct a pulsegenrator object an initializes all necessary parameters \begin{Desc}
96\item[Parameters:]
97\begin{description}
98\item[{\em a}]Amplitude in ADC levels (0 -1023) \item[{\em t0}]Timedelay in nanoseconds of signal relative the first sample. This value should be between 0 and Ts \item[{\em N}]the number of samples \item[{\em tau}]Rise time of the semi Gaussian signal \item[{\em fs}]samling rate \end{description}
99\end{Desc}
100
101
102Definition at line 53 of file Ali\-HLTPHOSPulse\-Generator.cxx.
103
104References f\-Data\-Ptr, f\-NSamples, f\-Sample\-Freq, f\-Tau, Make\-Pulse(), Set\-Amplitude(), Set\-DT(), and Set\-TZero().
105
106\footnotesize\begin{verbatim}53 : fAmplitude(a), fNSamples(N),fTau(0), fSampleFreq(fs), fTZero(0), fDataPtr(0), fDT(0), fEvent(0)
10754 {
10855 fDataPtr = new double[100];
10956 SetAmplitude(a);
11057 SetDT(fs);
11158 SetTZero(t0);
11259 fNSamples=N;
11360 fTau=tau;
11461 fSampleFreq=fs;
11562 MakePulse(fDataPtr);
11663 }
117\end{verbatim}\normalsize
118
119
120\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!AliHLTPHOSPulseGenerator@{AliHLTPHOSPulseGenerator}}
121\index{AliHLTPHOSPulseGenerator@{AliHLTPHOSPulseGenerator}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
122\subsubsection{\setlength{\rightskip}{0pt plus 5cm}Ali\-HLTPHOSPulse\-Generator::Ali\-HLTPHOSPulse\-Generator (const {\bf Ali\-HLTPHOSPulse\-Generator} \&)}\label{classAliHLTPHOSPulseGenerator_a3}
123
124
125
126
127Definition at line 33 of file Ali\-HLTPHOSPulse\-Generator.cxx.
128
129\footnotesize\begin{verbatim}33 : fAmplitude(0), fNSamples(0),fTau(0), fSampleFreq(0), fTZero(0), fDataPtr(0), fDT(0), fEvent(0)
13034 {
13135
13236 }
133\end{verbatim}\normalsize
134
135
136
137
138\subsection{Member Function Documentation}
139\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!AddBaseline@{AddBaseline}}
140\index{AddBaseline@{AddBaseline}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
141\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Ali\-HLTPHOSPulse\-Generator::Add\-Baseline (double {\em baseline\-Level} = {\tt 0}, double $\ast$ {\em samples} = {\tt 0})}\label{classAliHLTPHOSPulseGenerator_a5}
142
143
144Adds a baseline offset to the signal \begin{Desc}
145\item[Parameters:]
146\begin{description}
147\item[{\em baseline\-Level}]The basline level to add \item[{\em $\ast$samples}]The sample array for which to add te basline offset \end{description}
148\end{Desc}
149
150
151Definition at line 71 of file Ali\-HLTPHOSPulse\-Generator.cxx.
152
153\footnotesize\begin{verbatim}72 {
15473 double *tmpSamples;
15574 tmpSamples = samples;
15675 printf("\nbaselineLevel = %f\n", baselineLevel);
15776 cout << "AddBaseline not implemented yet" << endl;
15877 }
159\end{verbatim}\normalsize
160
161
162\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!AddNoise@{AddNoise}}
163\index{AddNoise@{AddNoise}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
164\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Ali\-HLTPHOSPulse\-Generator::Add\-Noise (double $\ast$ {\em data\-Ptr} = {\tt 0}, double $\ast$ {\em sigma} = {\tt 0}, double {\em cutoff} = {\tt 0})}\label{classAliHLTPHOSPulseGenerator_a7}
165
166
167Adds correlated Gaussian noise with cutof frequency \char`\"{}cutoff\char`\"{} \begin{Desc}
168\item[Parameters:]
169\begin{description}
170\item[{\em data\-Ptr}]array of values \item[{\em sigma}]noise amplitude in entities of ADC levels \item[{\em cutoff}]-30DB cutoff frequency of the noise in entities of sampling frequency \end{description}
171\end{Desc}
172
173
174Definition at line 99 of file Ali\-HLTPHOSPulse\-Generator.cxx.
175
176\footnotesize\begin{verbatim}100 {
177101 printf("\ndataPtr = %f, sigma = %f, cutoff = %f\n", *dataPtr, *sigma, cutoff);
178102 cout << "AddNoise is not implemeted yet" << endl;
179103 }
180\end{verbatim}\normalsize
181
182
183\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!AddNoise@{AddNoise}}
184\index{AddNoise@{AddNoise}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
185\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Ali\-HLTPHOSPulse\-Generator::Add\-Noise (double $\ast$ {\em data\-Ptr} = {\tt 0}, double $\ast$ {\em sigma} = {\tt 0})}\label{classAliHLTPHOSPulseGenerator_a6}
186
187
188Adds Gaussian white noise to the sample array given by $\ast$data\-Ptr. \begin{Desc}
189\item[Parameters:]
190\begin{description}
191\item[{\em data\-Ptr}]array of samples \item[{\em sigma}]the noise amplitude in entities of ADC levels \end{description}
192\end{Desc}
193
194
195Definition at line 85 of file Ali\-HLTPHOSPulse\-Generator.cxx.
196
197\footnotesize\begin{verbatim}86 {
19887 printf("\ndataPtr = %f, sigma = %f\n", *dataPtr, *sigma);
19988 cout << "AddNoise is not implemented yet" << endl;
20089 }
201\end{verbatim}\normalsize
202
203
204\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!AddPretriggerSamples@{AddPretriggerSamples}}
205\index{AddPretriggerSamples@{AddPretriggerSamples}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
206\subsubsection{\setlength{\rightskip}{0pt plus 5cm}double $\ast$ Ali\-HLTPHOSPulse\-Generator::Add\-Pretrigger\-Samples (double {\em baseline\-Level} = {\tt 0}, double $\ast$ {\em samples} = {\tt 0})}\label{classAliHLTPHOSPulseGenerator_a8}
207
208
209Adds pretrigger samples to the sample array and returns a new array containing the pretrigger samples concatenatet in front of the samples given by \char`\"{}samples\char`\"{} \begin{Desc}
210\item[Parameters:]
211\begin{description}
212\item[{\em baseline\-Level}]The baseline value of the pretrigger samples \item[{\em samples}]The sample array for which to add the pretrigger samples \end{description}
213\end{Desc}
214
215
216Definition at line 114 of file Ali\-HLTPHOSPulse\-Generator.cxx.
217
218\footnotesize\begin{verbatim}115 {
219116 printf("\nbaslinelevel = %f, samples = %f\n", baselineLevel, *samples);
220117 cout << "AddPretriggerSamples not implemented yet" << endl;
221118 return 0;
222119 }
223\end{verbatim}\normalsize
224
225
226\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!GetPulse@{GetPulse}}
227\index{GetPulse@{GetPulse}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
228\subsubsection{\setlength{\rightskip}{0pt plus 5cm}double $\ast$ Ali\-HLTPHOSPulse\-Generator::Get\-Pulse (double {\em a} = {\tt 1}, double {\em t0} = {\tt 0})}\label{classAliHLTPHOSPulseGenerator_a10}
229
230
231Returns a Pulse with new amplidude and t0 \begin{Desc}
232\item[Parameters:]
233\begin{description}
234\item[{\em a}]new amplidude, overriding the one given in the constructor \item[{\em t0}]start time of the pulse relative to the sampling clock. \end{description}
235\end{Desc}
236
237
238Definition at line 138 of file Ali\-HLTPHOSPulse\-Generator.cxx.
239
240\footnotesize\begin{verbatim}139 {
241140 return fDataPtr;
242141 }
243\end{verbatim}\normalsize
244
245
246\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!GetPulse@{GetPulse}}
247\index{GetPulse@{GetPulse}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
248\subsubsection{\setlength{\rightskip}{0pt plus 5cm}double $\ast$ Ali\-HLTPHOSPulse\-Generator::Get\-Pulse ()}\label{classAliHLTPHOSPulseGenerator_a9}
249
250
251Returns the generated pulse with the parameters given in the constructor
252
253Definition at line 126 of file Ali\-HLTPHOSPulse\-Generator.cxx.
254
255Referenced by main().
256
257\footnotesize\begin{verbatim}127 {
258128 return fDataPtr;
259129 }
260\end{verbatim}\normalsize
261
262
263\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!MakePulse@{MakePulse}}
264\index{MakePulse@{MakePulse}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
265\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Ali\-HLTPHOSPulse\-Generator::Make\-Pulse (double $\ast$ {\em dta\-Ptr} = {\tt 0}, double {\em ampl} = {\tt 1})\hspace{0.3cm}{\tt [private]}}\label{classAliHLTPHOSPulseGenerator_d1}
266
267
268\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!MakePulse@{MakePulse}}
269\index{MakePulse@{MakePulse}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
270\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Ali\-HLTPHOSPulse\-Generator::Make\-Pulse (double $\ast$ {\em dta\-Ptr} = {\tt 0})\hspace{0.3cm}{\tt [private]}}\label{classAliHLTPHOSPulseGenerator_d0}
271
272
273
274
275Definition at line 176 of file Ali\-HLTPHOSPulse\-Generator.cxx.
276
277References f\-Amplitude, f\-DT, f\-Tau, and f\-TZero.
278
279Referenced by Ali\-HLTPHOSPulse\-Generator().
280
281\footnotesize\begin{verbatim}177 {
282178 for(int i=0; i<fNSamples; i++)
283179 {
284180 dtaPtr[i]=fAmplitude*exp((Double_t)2)*pow((i*fDT-fTZero)/fTau, 2)*exp(-2*(i*fDT-fTZero)/fTau);
285181 }
286182 }
287\end{verbatim}\normalsize
288
289
290\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!operator=@{operator=}}
291\index{operator=@{operator=}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
292\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf Ali\-HLTPHOSPulse\-Generator}\& Ali\-HLTPHOSPulse\-Generator::operator= (const {\em Ali\-HLTPHOSPulse\-Generator})\hspace{0.3cm}{\tt [inline]}}\label{classAliHLTPHOSPulseGenerator_a4}
293
294
295
296
297Definition at line 15 of file Ali\-HLTPHOSPulse\-Generator.h.
298
299\footnotesize\begin{verbatim}16 {
30017 return *this;
30118 }
302\end{verbatim}\normalsize
303
304
305\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!Quantisize@{Quantisize}}
306\index{Quantisize@{Quantisize}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
307\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Ali\-HLTPHOSPulse\-Generator::Quantisize (double $\ast$ {\em data\-Ptr} = {\tt 0})}\label{classAliHLTPHOSPulseGenerator_a11}
308
309
310Emulates the ADC. Rounds down to nearest Integerevalue all entries given by data\-Ptr
311
312Definition at line 148 of file Ali\-HLTPHOSPulse\-Generator.cxx.
313
314\footnotesize\begin{verbatim}149 {
315150 double *dtaPtr;
316151 dtaPtr = new double[100];
317152 dtaPtr = dataPtr;
318153 // cout << "Quantisize is not implemented yet" << endl;
319154 }
320\end{verbatim}\normalsize
321
322
323\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!SetAmplitude@{SetAmplitude}}
324\index{SetAmplitude@{SetAmplitude}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
325\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Ali\-HLTPHOSPulse\-Generator::Set\-Amplitude (double {\em a} = {\tt 1})}\label{classAliHLTPHOSPulseGenerator_a12}
326
327
328
329
330Definition at line 157 of file Ali\-HLTPHOSPulse\-Generator.cxx.
331
332References f\-Amplitude.
333
334Referenced by Ali\-HLTPHOSPulse\-Generator().
335
336\footnotesize\begin{verbatim}158 {
337159 fAmplitude=a;
338160 }
339\end{verbatim}\normalsize
340
341
342\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!SetDT@{SetDT}}
343\index{SetDT@{SetDT}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
344\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Ali\-HLTPHOSPulse\-Generator::Set\-DT (double {\em fs} = {\tt 10})}\label{classAliHLTPHOSPulseGenerator_a13}
345
346
347
348
349Definition at line 163 of file Ali\-HLTPHOSPulse\-Generator.cxx.
350
351References f\-DT.
352
353Referenced by Ali\-HLTPHOSPulse\-Generator().
354
355\footnotesize\begin{verbatim}164 {
356165 fDT=1/fs;
357166 }
358\end{verbatim}\normalsize
359
360
361\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!SetTZero@{SetTZero}}
362\index{SetTZero@{SetTZero}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
363\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Ali\-HLTPHOSPulse\-Generator::Set\-TZero (double {\em t0} = {\tt 0})}\label{classAliHLTPHOSPulseGenerator_a14}
364
365
366
367
368Definition at line 169 of file Ali\-HLTPHOSPulse\-Generator.cxx.
369
370References f\-TZero.
371
372Referenced by Ali\-HLTPHOSPulse\-Generator().
373
374\footnotesize\begin{verbatim}170 {
375171 fTZero = -t0/1000; // Since time is in nanoseconds and the samplingfrequency is in MHz -> divide by 1000
376172 }
377\end{verbatim}\normalsize
378
379
380
381
382\subsection{Member Data Documentation}
383\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!fAmplitude@{fAmplitude}}
384\index{fAmplitude@{fAmplitude}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
385\subsubsection{\setlength{\rightskip}{0pt plus 5cm}double {\bf Ali\-HLTPHOSPulse\-Generator::f\-Amplitude}\hspace{0.3cm}{\tt [private]}}\label{classAliHLTPHOSPulseGenerator_r0}
386
387
388
389
390Definition at line 33 of file Ali\-HLTPHOSPulse\-Generator.h.
391
392Referenced by Make\-Pulse(), and Set\-Amplitude().\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!fDataPtr@{fDataPtr}}
393\index{fDataPtr@{fDataPtr}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
394\subsubsection{\setlength{\rightskip}{0pt plus 5cm}double$\ast$ {\bf Ali\-HLTPHOSPulse\-Generator::f\-Data\-Ptr}\hspace{0.3cm}{\tt [private]}}\label{classAliHLTPHOSPulseGenerator_r5}
395
396
397
398
399Definition at line 38 of file Ali\-HLTPHOSPulse\-Generator.h.
400
401Referenced by Ali\-HLTPHOSPulse\-Generator(), and $\sim$Ali\-HLTPHOSPulse\-Generator().\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!fDT@{fDT}}
402\index{fDT@{fDT}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
403\subsubsection{\setlength{\rightskip}{0pt plus 5cm}double {\bf Ali\-HLTPHOSPulse\-Generator::f\-DT}\hspace{0.3cm}{\tt [private]}}\label{classAliHLTPHOSPulseGenerator_r6}
404
405
406
407
408Definition at line 39 of file Ali\-HLTPHOSPulse\-Generator.h.
409
410Referenced by Make\-Pulse(), and Set\-DT().\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!fEvent@{fEvent}}
411\index{fEvent@{fEvent}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
412\subsubsection{\setlength{\rightskip}{0pt plus 5cm}double$\ast$ {\bf Ali\-HLTPHOSPulse\-Generator::f\-Event}\hspace{0.3cm}{\tt [private]}}\label{classAliHLTPHOSPulseGenerator_r7}
413
414
415
416
417Definition at line 40 of file Ali\-HLTPHOSPulse\-Generator.h.\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!fNSamples@{fNSamples}}
418\index{fNSamples@{fNSamples}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
419\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf Ali\-HLTPHOSPulse\-Generator::f\-NSamples}\hspace{0.3cm}{\tt [private]}}\label{classAliHLTPHOSPulseGenerator_r1}
420
421
422
423
424Definition at line 34 of file Ali\-HLTPHOSPulse\-Generator.h.
425
426Referenced by Ali\-HLTPHOSPulse\-Generator().\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!fSampleFreq@{fSampleFreq}}
427\index{fSampleFreq@{fSampleFreq}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
428\subsubsection{\setlength{\rightskip}{0pt plus 5cm}double {\bf Ali\-HLTPHOSPulse\-Generator::f\-Sample\-Freq}\hspace{0.3cm}{\tt [private]}}\label{classAliHLTPHOSPulseGenerator_r3}
429
430
431
432
433Definition at line 36 of file Ali\-HLTPHOSPulse\-Generator.h.
434
435Referenced by Ali\-HLTPHOSPulse\-Generator().\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!fTau@{fTau}}
436\index{fTau@{fTau}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
437\subsubsection{\setlength{\rightskip}{0pt plus 5cm}double {\bf Ali\-HLTPHOSPulse\-Generator::f\-Tau}\hspace{0.3cm}{\tt [private]}}\label{classAliHLTPHOSPulseGenerator_r2}
438
439
440
441
442Definition at line 35 of file Ali\-HLTPHOSPulse\-Generator.h.
443
444Referenced by Ali\-HLTPHOSPulse\-Generator(), and Make\-Pulse().\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!fTZero@{fTZero}}
445\index{fTZero@{fTZero}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
446\subsubsection{\setlength{\rightskip}{0pt plus 5cm}double {\bf Ali\-HLTPHOSPulse\-Generator::f\-TZero}\hspace{0.3cm}{\tt [private]}}\label{classAliHLTPHOSPulseGenerator_r4}
447
448
449
450
451Definition at line 37 of file Ali\-HLTPHOSPulse\-Generator.h.
452
453Referenced by Make\-Pulse(), and Set\-TZero().
454
455The documentation for this class was generated from the following files:\begin{CompactItemize}
456\item
457{\bf Ali\-HLTPHOSPulse\-Generator.h}\item
458{\bf Ali\-HLTPHOSPulse\-Generator.cxx}\end{CompactItemize}