\section{Ali\-HLTPHOSPulse\-Generator Class Reference}
\label{classAliHLTPHOSPulseGenerator}\index{AliHLTPHOSPulseGenerator@{AliHLTPHOSPulseGenerator}}
{\tt \#include $<$Ali\-HLTPHOSPulse\-Generator.h$>$}

\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
{\bf Ali\-HLTPHOSPulse\-Generator} ()
\item 
virtual {\bf $\sim$Ali\-HLTPHOSPulse\-Generator} ()
\item 
{\bf Ali\-HLTPHOSPulse\-Generator} (double a=1, double t0=0, const int N=64, const double tau=4, const double fs=10)
\item 
{\bf Ali\-HLTPHOSPulse\-Generator} (const {\bf Ali\-HLTPHOSPulse\-Generator} \&)
\item 
{\bf Ali\-HLTPHOSPulse\-Generator} \& {\bf operator=} (const {\bf Ali\-HLTPHOSPulse\-Generator})
\item 
void {\bf Add\-Baseline} (double baseline\-Level=0, double $\ast$samples=0)
\item 
void {\bf Add\-Noise} (double $\ast$data\-Ptr=0, double $\ast$sigma=0)
\item 
void {\bf Add\-Noise} (double $\ast$data\-Ptr=0, double $\ast$sigma=0, double cutoff=0)
\item 
double $\ast$ {\bf Add\-Pretrigger\-Samples} (double basline\-Level=0, double $\ast$samples=0)
\item 
double $\ast$ {\bf Get\-Pulse} ()
\item 
double $\ast$ {\bf Get\-Pulse} (double a=1, double t0=0)
\item 
void {\bf Quantisize} (double $\ast$data\-Ptr=0)
\item 
void {\bf Set\-Amplitude} (double a=1)
\item 
void {\bf Set\-DT} (double fs=10)
\item 
void {\bf Set\-TZero} (double t0=0)
\end{CompactItemize}
\subsection*{Private Member Functions}
\begin{CompactItemize}
\item 
void {\bf Make\-Pulse} (double $\ast$dta\-Ptr=0)
\item 
void {\bf Make\-Pulse} (double $\ast$dta\-Ptr=0, double ampl=1)
\end{CompactItemize}
\subsection*{Private Attributes}
\begin{CompactItemize}
\item 
double {\bf f\-Amplitude}
\item 
int {\bf f\-NSamples}
\item 
double {\bf f\-Tau}
\item 
double {\bf f\-Sample\-Freq}
\item 
double {\bf f\-TZero}
\item 
double $\ast$ {\bf f\-Data\-Ptr}
\item 
double {\bf f\-DT}
\item 
double $\ast$ {\bf f\-Event}
\end{CompactItemize}


\subsection{Constructor \& Destructor Documentation}
\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!AliHLTPHOSPulseGenerator@{AliHLTPHOSPulseGenerator}}
\index{AliHLTPHOSPulseGenerator@{AliHLTPHOSPulseGenerator}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}Ali\-HLTPHOSPulse\-Generator::Ali\-HLTPHOSPulse\-Generator ()}\label{classAliHLTPHOSPulseGenerator_a0}


\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!~AliHLTPHOSPulseGenerator@{$\sim$AliHLTPHOSPulseGenerator}}
\index{~AliHLTPHOSPulseGenerator@{$\sim$AliHLTPHOSPulseGenerator}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}Ali\-HLTPHOSPulse\-Generator::$\sim${\bf Ali\-HLTPHOSPulse\-Generator} ()\hspace{0.3cm}{\tt  [virtual]}}\label{classAliHLTPHOSPulseGenerator_a1}




Definition at line 39 of file Ali\-HLTPHOSPulse\-Generator.cxx.

References f\-Data\-Ptr.

\footnotesize\begin{verbatim}40 {
41   delete fDataPtr;
42   fDataPtr=0;
43 }
\end{verbatim}\normalsize 


\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!AliHLTPHOSPulseGenerator@{AliHLTPHOSPulseGenerator}}
\index{AliHLTPHOSPulseGenerator@{AliHLTPHOSPulseGenerator}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
\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}


Contruct a pulsegenrator object an initializes all necessary parameters \begin{Desc}
\item[Parameters:]
\begin{description}
\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}
\end{Desc}


Definition at line 53 of file Ali\-HLTPHOSPulse\-Generator.cxx.

References f\-Data\-Ptr, f\-NSamples, f\-Sample\-Freq, f\-Tau, Make\-Pulse(), Set\-Amplitude(), Set\-DT(), and Set\-TZero().

\footnotesize\begin{verbatim}53                                                                                                    : fAmplitude(a), fNSamples(N),fTau(0), fSampleFreq(fs), fTZero(0), fDataPtr(0), fDT(0), fEvent(0)
54 {
55   fDataPtr = new double[100];
56   SetAmplitude(a);
57   SetDT(fs);
58   SetTZero(t0);
59   fNSamples=N;
60   fTau=tau;
61   fSampleFreq=fs;
62   MakePulse(fDataPtr);
63 }
\end{verbatim}\normalsize 


\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!AliHLTPHOSPulseGenerator@{AliHLTPHOSPulseGenerator}}
\index{AliHLTPHOSPulseGenerator@{AliHLTPHOSPulseGenerator}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}Ali\-HLTPHOSPulse\-Generator::Ali\-HLTPHOSPulse\-Generator (const {\bf Ali\-HLTPHOSPulse\-Generator} \&)}\label{classAliHLTPHOSPulseGenerator_a3}




Definition at line 33 of file Ali\-HLTPHOSPulse\-Generator.cxx.

\footnotesize\begin{verbatim}33                                                                                   : fAmplitude(0), fNSamples(0),fTau(0), fSampleFreq(0), fTZero(0), fDataPtr(0), fDT(0), fEvent(0)
34 {
35   
36 }
\end{verbatim}\normalsize 




\subsection{Member Function Documentation}
\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!AddBaseline@{AddBaseline}}
\index{AddBaseline@{AddBaseline}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
\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}


Adds a baseline offset to the signal \begin{Desc}
\item[Parameters:]
\begin{description}
\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}
\end{Desc}


Definition at line 71 of file Ali\-HLTPHOSPulse\-Generator.cxx.

\footnotesize\begin{verbatim}72 {
73   double *tmpSamples;
74   tmpSamples = samples;
75   printf("\nbaselineLevel = %f\n", baselineLevel);
76   cout << "AddBaseline not implemented yet" << endl;
77 }
\end{verbatim}\normalsize 


\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!AddNoise@{AddNoise}}
\index{AddNoise@{AddNoise}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
\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}


Adds correlated Gaussian noise with cutof frequency \char`\"{}cutoff\char`\"{} \begin{Desc}
\item[Parameters:]
\begin{description}
\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}
\end{Desc}


Definition at line 99 of file Ali\-HLTPHOSPulse\-Generator.cxx.

\footnotesize\begin{verbatim}100 {
101   printf("\ndataPtr = %f, sigma = %f, cutoff = %f\n", *dataPtr, *sigma, cutoff);
102   cout << "AddNoise is not implemeted yet" << endl;
103 }
\end{verbatim}\normalsize 


\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!AddNoise@{AddNoise}}
\index{AddNoise@{AddNoise}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
\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}


Adds Gaussian white noise to the sample array given by $\ast$data\-Ptr. \begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em data\-Ptr}]array of samples \item[{\em sigma}]the noise amplitude in entities of ADC levels \end{description}
\end{Desc}


Definition at line 85 of file Ali\-HLTPHOSPulse\-Generator.cxx.

\footnotesize\begin{verbatim}86 {
87   printf("\ndataPtr = %f, sigma = %f\n", *dataPtr, *sigma);
88   cout << "AddNoise is not implemented yet" << endl;
89 }
\end{verbatim}\normalsize 


\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!AddPretriggerSamples@{AddPretriggerSamples}}
\index{AddPretriggerSamples@{AddPretriggerSamples}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
\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}


Adds 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}
\item[Parameters:]
\begin{description}
\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}
\end{Desc}


Definition at line 114 of file Ali\-HLTPHOSPulse\-Generator.cxx.

\footnotesize\begin{verbatim}115 {
116   printf("\nbaslinelevel = %f, samples = %f\n", baselineLevel, *samples);
117   cout << "AddPretriggerSamples not implemented yet" << endl;
118   return 0;
119 }
\end{verbatim}\normalsize 


\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!GetPulse@{GetPulse}}
\index{GetPulse@{GetPulse}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
\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}


Returns a Pulse with new amplidude and t0 \begin{Desc}
\item[Parameters:]
\begin{description}
\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}
\end{Desc}


Definition at line 138 of file Ali\-HLTPHOSPulse\-Generator.cxx.

\footnotesize\begin{verbatim}139 {
140   return fDataPtr;
141 }
\end{verbatim}\normalsize 


\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!GetPulse@{GetPulse}}
\index{GetPulse@{GetPulse}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}double $\ast$ Ali\-HLTPHOSPulse\-Generator::Get\-Pulse ()}\label{classAliHLTPHOSPulseGenerator_a9}


Returns the generated pulse with the parameters given in the constructor 

Definition at line 126 of file Ali\-HLTPHOSPulse\-Generator.cxx.

Referenced by main().

\footnotesize\begin{verbatim}127 {
128   return fDataPtr;
129 }
\end{verbatim}\normalsize 


\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!MakePulse@{MakePulse}}
\index{MakePulse@{MakePulse}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
\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}


\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!MakePulse@{MakePulse}}
\index{MakePulse@{MakePulse}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
\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}




Definition at line 176 of file Ali\-HLTPHOSPulse\-Generator.cxx.

References f\-Amplitude, f\-DT, f\-Tau, and f\-TZero.

Referenced by Ali\-HLTPHOSPulse\-Generator().

\footnotesize\begin{verbatim}177 {
178 for(int i=0; i<fNSamples; i++)
179   {
180     dtaPtr[i]=fAmplitude*exp((Double_t)2)*pow((i*fDT-fTZero)/fTau, 2)*exp(-2*(i*fDT-fTZero)/fTau);
181   }  
182 }
\end{verbatim}\normalsize 


\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!operator=@{operator=}}
\index{operator=@{operator=}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
\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}




Definition at line 15 of file Ali\-HLTPHOSPulse\-Generator.h.

\footnotesize\begin{verbatim}16     {
17       return *this; 
18     }
\end{verbatim}\normalsize 


\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!Quantisize@{Quantisize}}
\index{Quantisize@{Quantisize}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Ali\-HLTPHOSPulse\-Generator::Quantisize (double $\ast$ {\em data\-Ptr} = {\tt 0})}\label{classAliHLTPHOSPulseGenerator_a11}


Emulates the ADC. Rounds down to nearest Integerevalue all entries given by data\-Ptr 

Definition at line 148 of file Ali\-HLTPHOSPulse\-Generator.cxx.

\footnotesize\begin{verbatim}149 {
150   double *dtaPtr;
151   dtaPtr = new double[100];
152   dtaPtr = dataPtr;
153   //  cout << "Quantisize is not implemented yet" << endl;
154 }
\end{verbatim}\normalsize 


\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!SetAmplitude@{SetAmplitude}}
\index{SetAmplitude@{SetAmplitude}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Ali\-HLTPHOSPulse\-Generator::Set\-Amplitude (double {\em a} = {\tt 1})}\label{classAliHLTPHOSPulseGenerator_a12}




Definition at line 157 of file Ali\-HLTPHOSPulse\-Generator.cxx.

References f\-Amplitude.

Referenced by Ali\-HLTPHOSPulse\-Generator().

\footnotesize\begin{verbatim}158 {
159   fAmplitude=a;
160 }
\end{verbatim}\normalsize 


\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!SetDT@{SetDT}}
\index{SetDT@{SetDT}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Ali\-HLTPHOSPulse\-Generator::Set\-DT (double {\em fs} = {\tt 10})}\label{classAliHLTPHOSPulseGenerator_a13}




Definition at line 163 of file Ali\-HLTPHOSPulse\-Generator.cxx.

References f\-DT.

Referenced by Ali\-HLTPHOSPulse\-Generator().

\footnotesize\begin{verbatim}164 {
165   fDT=1/fs;  
166 }
\end{verbatim}\normalsize 


\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!SetTZero@{SetTZero}}
\index{SetTZero@{SetTZero}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Ali\-HLTPHOSPulse\-Generator::Set\-TZero (double {\em t0} = {\tt 0})}\label{classAliHLTPHOSPulseGenerator_a14}




Definition at line 169 of file Ali\-HLTPHOSPulse\-Generator.cxx.

References f\-TZero.

Referenced by Ali\-HLTPHOSPulse\-Generator().

\footnotesize\begin{verbatim}170 {
171   fTZero = -t0/1000; // Since time is in nanoseconds and the samplingfrequency is in MHz -> divide by 1000
172 }
\end{verbatim}\normalsize 




\subsection{Member Data Documentation}
\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!fAmplitude@{fAmplitude}}
\index{fAmplitude@{fAmplitude}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}double {\bf Ali\-HLTPHOSPulse\-Generator::f\-Amplitude}\hspace{0.3cm}{\tt  [private]}}\label{classAliHLTPHOSPulseGenerator_r0}




Definition at line 33 of file Ali\-HLTPHOSPulse\-Generator.h.

Referenced by Make\-Pulse(), and Set\-Amplitude().\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!fDataPtr@{fDataPtr}}
\index{fDataPtr@{fDataPtr}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}double$\ast$ {\bf Ali\-HLTPHOSPulse\-Generator::f\-Data\-Ptr}\hspace{0.3cm}{\tt  [private]}}\label{classAliHLTPHOSPulseGenerator_r5}




Definition at line 38 of file Ali\-HLTPHOSPulse\-Generator.h.

Referenced by Ali\-HLTPHOSPulse\-Generator(), and $\sim$Ali\-HLTPHOSPulse\-Generator().\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!fDT@{fDT}}
\index{fDT@{fDT}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}double {\bf Ali\-HLTPHOSPulse\-Generator::f\-DT}\hspace{0.3cm}{\tt  [private]}}\label{classAliHLTPHOSPulseGenerator_r6}




Definition at line 39 of file Ali\-HLTPHOSPulse\-Generator.h.

Referenced by Make\-Pulse(), and Set\-DT().\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!fEvent@{fEvent}}
\index{fEvent@{fEvent}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}double$\ast$ {\bf Ali\-HLTPHOSPulse\-Generator::f\-Event}\hspace{0.3cm}{\tt  [private]}}\label{classAliHLTPHOSPulseGenerator_r7}




Definition at line 40 of file Ali\-HLTPHOSPulse\-Generator.h.\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!fNSamples@{fNSamples}}
\index{fNSamples@{fNSamples}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf Ali\-HLTPHOSPulse\-Generator::f\-NSamples}\hspace{0.3cm}{\tt  [private]}}\label{classAliHLTPHOSPulseGenerator_r1}




Definition at line 34 of file Ali\-HLTPHOSPulse\-Generator.h.

Referenced by Ali\-HLTPHOSPulse\-Generator().\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!fSampleFreq@{fSampleFreq}}
\index{fSampleFreq@{fSampleFreq}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}double {\bf Ali\-HLTPHOSPulse\-Generator::f\-Sample\-Freq}\hspace{0.3cm}{\tt  [private]}}\label{classAliHLTPHOSPulseGenerator_r3}




Definition at line 36 of file Ali\-HLTPHOSPulse\-Generator.h.

Referenced by Ali\-HLTPHOSPulse\-Generator().\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!fTau@{fTau}}
\index{fTau@{fTau}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}double {\bf Ali\-HLTPHOSPulse\-Generator::f\-Tau}\hspace{0.3cm}{\tt  [private]}}\label{classAliHLTPHOSPulseGenerator_r2}




Definition at line 35 of file Ali\-HLTPHOSPulse\-Generator.h.

Referenced by Ali\-HLTPHOSPulse\-Generator(), and Make\-Pulse().\index{AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}!fTZero@{fTZero}}
\index{fTZero@{fTZero}!AliHLTPHOSPulseGenerator@{Ali\-HLTPHOSPulse\-Generator}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}double {\bf Ali\-HLTPHOSPulse\-Generator::f\-TZero}\hspace{0.3cm}{\tt  [private]}}\label{classAliHLTPHOSPulseGenerator_r4}




Definition at line 37 of file Ali\-HLTPHOSPulse\-Generator.h.

Referenced by Make\-Pulse(), and Set\-TZero().

The documentation for this class was generated from the following files:\begin{CompactItemize}
\item 
{\bf Ali\-HLTPHOSPulse\-Generator.h}\item 
{\bf Ali\-HLTPHOSPulse\-Generator.cxx}\end{CompactItemize}
