]> git.uio.no Git - u/mrichter/AliRoot.git/blob - PHOS/html/AliPHOSDigitizer.html
new html documentatin
[u/mrichter/AliRoot.git] / PHOS / html / AliPHOSDigitizer.html
1 <!DOCTYPE HTML PUBLIC "-// IETF/DTD HTML 2.0// EN">
2 <html>
3 <!--                                             -->
4 <!-- Author: ROOT team (rootdev@hpsalo.cern.ch)  -->
5 <!--                                             -->
6 <!--   Date: Tue Apr  3 16:13:08 2001            -->
7 <!--                                             -->
8 <head>
9 <title>AliPHOSDigitizer</title>
10 <link rev=made href="mailto:rootdev@root.cern.ch">
11 <meta name="rating" content="General">
12 <meta name="objecttype" content="Manual">
13 <meta name="keywords" content="software development, oo, object oriented, unix, x11, windows, c++, html, rene brun, fons rademakers">
14 <meta name="description" content="ROOT - An Object Oriented Framework For Large Scale Data Analysis.">
15 </head>
16 <body BGCOLOR="#ffffff" LINK="#0000ff" VLINK="#551a8b" ALINK="#ff0000" TEXT="#000000">
17 <a name="TopOfPage"></a>
18 <!--BEGIN-->
19 <center>
20 <h1>AliPHOSDigitizer</h1>
21 <hr width=300>
22 <!--SDL--><em><a href=#AliPHOSDigitizer:description>class description</a> - <a href="src/AliPHOSDigitizer.cxx.html">source file</a> - <a href="AliPHOSDigitizer_Tree.ps">inheritance tree</a></em>
23 <hr width=300>
24 </center>
25 <h2>class <a name="AliPHOSDigitizer" href="AliPHOSDigitizer.h">AliPHOSDigitizer</a> : public TTask</h2>
26 <pre>
27 <!--TAB4-->    <b>private:</b><br>
28 <!--TAB6-->      <a href="ListOfTypes.html#Bool_t">Bool_t</a> <!--TAB--><!--BOLD--><a href="#AliPHOSDigitizer:Combinator">Combinator</a><!--PLAIN-->()
29 <!--TAB6-->        <a href="ListOfTypes.html#void">void</a> <!--TAB--><!--BOLD--><a href="#AliPHOSDigitizer:Init">Init</a><!--PLAIN-->()
30 <!--TAB6-->        <a href="ListOfTypes.html#void">void</a> <!--TAB--><!--BOLD--><a href="#AliPHOSDigitizer:PrintDigits">PrintDigits</a><!--PLAIN-->(<a href="ListOfTypes.html#Option_t">Option_t</a>* option)
31 <!--TAB6-->      <a href="ListOfTypes.html#Bool_t">Bool_t</a> <!--TAB--><!--BOLD--><a href="#AliPHOSDigitizer:ReadSDigits">ReadSDigits</a><!--PLAIN-->()
32 <!--TAB6-->        <a href="ListOfTypes.html#void">void</a> <!--TAB--><!--BOLD--><a href="#AliPHOSDigitizer:WriteDigits">WriteDigits</a><!--PLAIN-->()
33
34 <!--TAB4-->    <b>public:</b><br>
35 <!--TAB6-->      <a href="./AliPHOSDigitizer.html">AliPHOSDigitizer</a> <!--TAB--><!--BOLD--><a href="#AliPHOSDigitizer:AliPHOSDigitizer">AliPHOSDigitizer</a><!--PLAIN-->()
36 <!--TAB6-->      <a href="./AliPHOSDigitizer.html">AliPHOSDigitizer</a> <!--TAB--><!--BOLD--><a href="#AliPHOSDigitizer:AliPHOSDigitizer">AliPHOSDigitizer</a><!--PLAIN-->(const <a href="ListOfTypes.html#char">char</a>* HeaderFile, const <a href="ListOfTypes.html#char">char</a>* SDigitsBrancheFile = 0)
37 <!--TAB6-->      <a href="./AliPHOSDigitizer.html">AliPHOSDigitizer</a> <!--TAB--><!--BOLD--><a href="#AliPHOSDigitizer:AliPHOSDigitizer">AliPHOSDigitizer</a><!--PLAIN-->(<a href="./AliPHOSDigitizer.html">AliPHOSDigitizer</a>&amp;)
38 <!--TAB6-->          virtual <a href="ListOfTypes.html#void">void</a> <!--TAB--><!--BOLD--><a href="#AliPHOSDigitizer:~AliPHOSDigitizer">~AliPHOSDigitizer</a><!--PLAIN-->()
39 <!--TAB6-->        static TClass* <!--TAB--><!--BOLD--><a href="#AliPHOSDigitizer:Class">Class</a><!--PLAIN-->()
40 <!--TAB6-->                  <a href="ListOfTypes.html#void">void</a> <!--TAB--><!--BOLD--><a href="#AliPHOSDigitizer:Digitize">Digitize</a><!--PLAIN-->(<a href="ListOfTypes.html#Option_t">Option_t</a>* option)
41 <!--TAB6-->          virtual <a href="ListOfTypes.html#void">void</a> <!--TAB--><!--BOLD--><a href="#AliPHOSDigitizer:Exec">Exec</a><!--PLAIN-->(<a href="ListOfTypes.html#Option_t">Option_t</a>* option)
42 <!--TAB6-->               <a href="ListOfTypes.html#Float_t">Float_t</a> <!--TAB--><!--BOLD--><a href="#AliPHOSDigitizer:GetCPVNoise">GetCPVNoise</a><!--PLAIN-->() const
43 <!--TAB6-->               <a href="ListOfTypes.html#Float_t">Float_t</a> <!--TAB--><!--BOLD--><a href="#AliPHOSDigitizer:GetCPVThreshold">GetCPVThreshold</a><!--PLAIN-->() const
44 <!--TAB6-->              TArrayI* <!--TAB--><!--BOLD--><a href="#AliPHOSDigitizer:GetCurrentEvents">GetCurrentEvents</a><!--PLAIN-->()
45 <!--TAB6-->                 <a href="ListOfTypes.html#char">char</a>* <!--TAB--><!--BOLD--><a href="#AliPHOSDigitizer:GetDigitsBranch">GetDigitsBranch</a><!--PLAIN-->() const
46 <!--TAB6-->               <a href="ListOfTypes.html#Float_t">Float_t</a> <!--TAB--><!--BOLD--><a href="#AliPHOSDigitizer:GetEMCThreshold">GetEMCThreshold</a><!--PLAIN-->() const
47 <!--TAB6-->         TClonesArray* <!--TAB--><!--BOLD--><a href="#AliPHOSDigitizer:GetHeadersFiles">GetHeadersFiles</a><!--PLAIN-->()
48 <!--TAB6-->               <a href="ListOfTypes.html#Float_t">Float_t</a> <!--TAB--><!--BOLD--><a href="#AliPHOSDigitizer:GetPedestal">GetPedestal</a><!--PLAIN-->() const
49 <!--TAB6-->               <a href="ListOfTypes.html#Float_t">Float_t</a> <!--TAB--><!--BOLD--><a href="#AliPHOSDigitizer:GetPinNoise">GetPinNoise</a><!--PLAIN-->() const
50 <!--TAB6-->               <a href="ListOfTypes.html#Float_t">Float_t</a> <!--TAB--><!--BOLD--><a href="#AliPHOSDigitizer:GetPPSDNoise">GetPPSDNoise</a><!--PLAIN-->() const
51 <!--TAB6-->               <a href="ListOfTypes.html#Float_t">Float_t</a> <!--TAB--><!--BOLD--><a href="#AliPHOSDigitizer:GetPPSDThreshold">GetPPSDThreshold</a><!--PLAIN-->() const
52 <!--TAB6-->               <a href="ListOfTypes.html#Float_t">Float_t</a> <!--TAB--><!--BOLD--><a href="#AliPHOSDigitizer:GetSlope">GetSlope</a><!--PLAIN-->() const
53 <!--TAB6-->       virtual TClass* <!--TAB--><!--BOLD--><a href="#AliPHOSDigitizer:IsA">IsA</a><!--PLAIN-->() const
54 <!--TAB6-->                  <a href="ListOfTypes.html#void">void</a> <!--TAB--><!--BOLD--><a href="#AliPHOSDigitizer:MixWith">MixWith</a><!--PLAIN-->(<a href="ListOfTypes.html#char">char</a>* HeaderFile, <a href="ListOfTypes.html#char">char</a>* SDigitsFile = 0)
55 <!--TAB6-->          virtual <a href="ListOfTypes.html#void">void</a> <!--TAB--><!--BOLD--><a href="#AliPHOSDigitizer:Print">Print</a><!--PLAIN-->(<a href="ListOfTypes.html#Option_t">Option_t</a>* option) const
56 <!--TAB6-->                  <a href="ListOfTypes.html#void">void</a> <!--TAB--><!--BOLD--><a href="#AliPHOSDigitizer:Reset">Reset</a><!--PLAIN-->()
57 <!--TAB6-->                  <a href="ListOfTypes.html#void">void</a> <!--TAB--><!--BOLD--><a href="#AliPHOSDigitizer:SetCPVNoise">SetCPVNoise</a><!--PLAIN-->(<a href="ListOfTypes.html#Float_t">Float_t</a> CPVNoise)
58 <!--TAB6-->                  <a href="ListOfTypes.html#void">void</a> <!--TAB--><!--BOLD--><a href="#AliPHOSDigitizer:SetCPVThreshold">SetCPVThreshold</a><!--PLAIN-->(<a href="ListOfTypes.html#Float_t">Float_t</a> CPVThreshold)
59 <!--TAB6-->                  <a href="ListOfTypes.html#void">void</a> <!--TAB--><!--BOLD--><a href="#AliPHOSDigitizer:SetDigitsBranch">SetDigitsBranch</a><!--PLAIN-->(const <a href="ListOfTypes.html#char">char</a>* file)
60 <!--TAB6-->                  <a href="ListOfTypes.html#void">void</a> <!--TAB--><!--BOLD--><a href="#AliPHOSDigitizer:SetEMCThreshold">SetEMCThreshold</a><!--PLAIN-->(<a href="ListOfTypes.html#Float_t">Float_t</a> EMCThreshold)
61 <!--TAB6-->                  <a href="ListOfTypes.html#void">void</a> <!--TAB--><!--BOLD--><a href="#AliPHOSDigitizer:SetPinNoise">SetPinNoise</a><!--PLAIN-->(<a href="ListOfTypes.html#Float_t">Float_t</a> PinNoise)
62 <!--TAB6-->                  <a href="ListOfTypes.html#void">void</a> <!--TAB--><!--BOLD--><a href="#AliPHOSDigitizer:SetPPSDNoise">SetPPSDNoise</a><!--PLAIN-->(<a href="ListOfTypes.html#Float_t">Float_t</a> PPSDNoise)
63 <!--TAB6-->                  <a href="ListOfTypes.html#void">void</a> <!--TAB--><!--BOLD--><a href="#AliPHOSDigitizer:SetPPSDThreshold">SetPPSDThreshold</a><!--PLAIN-->(<a href="ListOfTypes.html#Float_t">Float_t</a> PPSDThreshold)
64 <!--TAB6-->                  <a href="ListOfTypes.html#void">void</a> <!--TAB--><!--BOLD--><a href="#AliPHOSDigitizer:SetSDigitsBranch">SetSDigitsBranch</a><!--PLAIN-->(const <a href="ListOfTypes.html#char">char</a>* file)
65 <!--TAB6-->          virtual <a href="ListOfTypes.html#void">void</a> <!--TAB--><!--BOLD--><a href="#AliPHOSDigitizer:ShowMembers">ShowMembers</a><!--PLAIN-->(TMemberInspector&amp; insp, <a href="ListOfTypes.html#char">char</a>* parent)
66 <!--TAB6-->          virtual <a href="ListOfTypes.html#void">void</a> <!--TAB--><!--BOLD--><a href="#AliPHOSDigitizer:Streamer">Streamer</a><!--PLAIN-->(TBuffer&amp; b)
67 <!--TAB6-->                  <a href="ListOfTypes.html#void">void</a> <!--TAB--><!--BOLD--><a href="#AliPHOSDigitizer:StreamerNVirtual">StreamerNVirtual</a><!--PLAIN-->(TBuffer&amp; b)
68
69 <h3><!--TAB2-->  <a name="AliPHOSDigitizer:Data Members">Data Members</a></h3>
70 <!--TAB4-->    <b>private:</b><br>
71 <!--TAB6-->           TClonesArray* <!--TAB--><!--BOLD--><a name="AliPHOSDigitizer:fSDigitsFiles">fSDigitsFiles</a><!--PLAIN-->        <!--TAB--><i><a name="Title:fSDigitsFiles">Names of sdigits branches </a></i>
72 <!--TAB6-->           TClonesArray* <!--TAB--><!--BOLD--><a name="AliPHOSDigitizer:fHeaderFiles">fHeaderFiles</a><!--PLAIN-->         <!--TAB--><i><a name="Title:fHeaderFiles">Names of files with headers to merge </a></i>
73 <!--TAB6-->                 TString <!--TAB--><!--BOLD--><a name="AliPHOSDigitizer:fDigitsFile">fDigitsFile</a><!--PLAIN-->          <!--TAB--><i><a name="Title:fDigitsFile">Name of the Digits Branch  </a></i>
74 <!--TAB6-->           TClonesArray* <!--TAB--><!--BOLD--><a name="AliPHOSDigitizer:fSDigits">fSDigits</a><!--PLAIN-->             <!--TAB--><i><a name="Title:fSDigits">! Lists of SDigits </a></i>
75 <!--TAB6-->           TClonesArray* <!--TAB--><!--BOLD--><a name="AliPHOSDigitizer:fDigits">fDigits</a><!--PLAIN-->              <!--TAB--><i><a name="Title:fDigits">! Final list of digits</a></i>
76 <!--TAB6-->      <a href="./AliPHOSSDigitizer.html">AliPHOSSDigitizer</a>* <!--TAB--><!--BOLD--><a name="AliPHOSDigitizer:fSDigitizer">fSDigitizer</a><!--PLAIN-->          <!--TAB--><i><a name="Title:fSDigitizer">! SDigitizer to extarct some sdigitizing parameters</a></i>
77 <!--TAB6-->                   <a href="ListOfTypes.html#Int_t">Int_t</a> <!--TAB--><!--BOLD--><a name="AliPHOSDigitizer:fNinputs">fNinputs</a><!--PLAIN-->             <!--TAB--><i><a name="Title:fNinputs">Number of input files</a></i>
78 <!--TAB6-->                  <a href="ListOfTypes.html#Bool_t">Bool_t</a> <!--TAB--><!--BOLD--><a name="AliPHOSDigitizer:fInitialized">fInitialized</a><!--PLAIN-->         <!--TAB--><i><a name="Title:fInitialized"></a></i>
79 <!--TAB6-->                TArrayI* <!--TAB--><!--BOLD--><a name="AliPHOSDigitizer:fIevent">fIevent</a><!--PLAIN-->              <!--TAB--><i><a name="Title:fIevent">events to read at the next ReadSDigits() call</a></i>
80 <!--TAB6-->                TArrayI* <!--TAB--><!--BOLD--><a name="AliPHOSDigitizer:fIeventMax">fIeventMax</a><!--PLAIN-->           <!--TAB--><i><a name="Title:fIeventMax">Maximal number of events in each input file</a></i>
81 <!--TAB6-->                 <a href="ListOfTypes.html#Float_t">Float_t</a> <!--TAB--><!--BOLD--><a name="AliPHOSDigitizer:fPedestal">fPedestal</a><!--PLAIN-->            <!--TAB--><i><a name="Title:fPedestal">Calibration parameters </a></i>
82 <!--TAB6-->                 <a href="ListOfTypes.html#Float_t">Float_t</a> <!--TAB--><!--BOLD--><a name="AliPHOSDigitizer:fSlope">fSlope</a><!--PLAIN-->               <!--TAB--><i><a name="Title:fSlope">read from SDigitizer</a></i>
83 <!--TAB6-->                 <a href="ListOfTypes.html#Float_t">Float_t</a> <!--TAB--><!--BOLD--><a name="AliPHOSDigitizer:fPinNoise">fPinNoise</a><!--PLAIN-->            <!--TAB--><i><a name="Title:fPinNoise">Electronics noise in EMC</a></i>
84 <!--TAB6-->                 <a href="ListOfTypes.html#Float_t">Float_t</a> <!--TAB--><!--BOLD--><a name="AliPHOSDigitizer:fEMCDigitThreshold">fEMCDigitThreshold</a><!--PLAIN-->   <!--TAB--><i><a name="Title:fEMCDigitThreshold">Threshold for storing digits in EMC</a></i>
85 <!--TAB6-->                 <a href="ListOfTypes.html#Float_t">Float_t</a> <!--TAB--><!--BOLD--><a name="AliPHOSDigitizer:fCPVNoise">fCPVNoise</a><!--PLAIN-->            <!--TAB--><i><a name="Title:fCPVNoise">Noise in CPV</a></i>
86 <!--TAB6-->                 <a href="ListOfTypes.html#Float_t">Float_t</a> <!--TAB--><!--BOLD--><a name="AliPHOSDigitizer:fCPVDigitThreshold">fCPVDigitThreshold</a><!--PLAIN-->   <!--TAB--><i><a name="Title:fCPVDigitThreshold">Threshold for storing digits in CPV</a></i>
87 <!--TAB6-->                 <a href="ListOfTypes.html#Float_t">Float_t</a> <!--TAB--><!--BOLD--><a name="AliPHOSDigitizer:fPPSDNoise">fPPSDNoise</a><!--PLAIN-->           <!--TAB--><i><a name="Title:fPPSDNoise">Noise in PPSD</a></i>
88 <!--TAB6-->                 <a href="ListOfTypes.html#Float_t">Float_t</a> <!--TAB--><!--BOLD--><a name="AliPHOSDigitizer:fPPSDDigitThreshold">fPPSDDigitThreshold</a><!--PLAIN-->  <!--TAB--><i><a name="Title:fPPSDDigitThreshold">Threshold for storing digits in PPSD</a></i>
89
90 <!--TAB4-->    <b>protected:</b><br>
91
92 <!--TAB4-->    <b>public:</b><br>
93 </pre>
94 <!--END-->
95 <hr>
96 <!--DESCRIPTION--><h2><a name="AliPHOSDigitizer:description">Class Description</a></h2>
97 <pre>*-- Author :  Dmitri Peressounko (SUBATECH &amp; Kurchatov Institute)
98
99  Class performs digitization of Summable digits (in the PHOS case this is just
100  sum of contributions of all primary particles into given cell).
101  In addition it performs mixing of summable digits from different events.
102  Examples of use:
103  root[0] <a href="./AliPHOSDigitizer.html">AliPHOSDigitizer</a> * d = new <a href="./AliPHOSDigitizer.html">AliPHOSDigitizer</a>() ;
104  root[1] d-&gt;ExecuteTask()
105  Warning in &lt;TDatabasePDG::TDatabasePDG&gt;: object already instantiated
106                        //Digitizes SDigitis in all events found in file galice.root
107                        //Depending on variable "CONFIG_SPLIT_FILE" reads branches stored in galice.root
108                        //or in PHOS.SDigits.root
109  root[2] <a href="./AliPHOSDigitizer.html">AliPHOSDigitizer</a> * d1 = new <a href="./AliPHOSDigitizer.html">AliPHOSDigitizer</a>("galice1.root") ;
110                        // Will read sdigits from galice1.root
111  root[3] d1-&gt;<a href="#AliPHOSDigitizer:MixWith">MixWith</a>("galice2.root")
112  Warning in &lt;TDatabasePDG::TDatabasePDG&gt;: object already instantiated
113                        // Reads another portion of sdigits from galice2.root
114  root[3] d1-&gt;<a href="#AliPHOSDigitizer:MixWith">MixWith</a>("galice3.root")
115                        // Reads another portion of sdigits from galice3.root
116  root[4] d-&gt;ExecuteTask("deb timing")
117                        // Reads SDigits from files galice1.root, galice2.root ....
118                        // mixes them and stores produced Digits in file galice1.root
119                        // deb - prints <a href="ListOfTypes.html#number">number</a> of produced digits
120                        // deb all - prints list of produced digits
121                        // timing  - prints time used for digitization
122
123  For each event two branches are created in TreeD:
124    "PHOS" - list of digits
125    "<a href="./AliPHOSDigitizer.html">AliPHOSDigitizer</a>" - <a href="./AliPHOSDigitizer.html">AliPHOSDigitizer</a> with all parameters used in digitization
126
127  Note, that one can specify new file name for digits branch, and repeat digitization with
128  another set of parameters.
129 </pre><hr>
130 <!--FUNCTION-->  <a name="AliPHOSDigitizer:AliPHOSDigitizer" href="src/AliPHOSDigitizer.cxx.html#AliPHOSDigitizer:AliPHOSDigitizer">AliPHOSDigitizer</a>():TTask("<a href="./AliPHOSDigitizer.html">AliPHOSDigitizer</a>","") 
131 <br>
132 <pre> ctor
133 </pre><hr>
134 <!--FUNCTION--><a href="ListOfTypes.html#void">void</a> <a name="AliPHOSDigitizer:Init" href="src/AliPHOSDigitizer.cxx.html#AliPHOSDigitizer:Init">Init</a>()<br>
135 <pre> Mades all memory allocations and defiles,
136  whether first (default) file will be output file (isOutFile !=0)
137 </pre><hr>
138 <!--FUNCTION--> <a name="AliPHOSDigitizer:AliPHOSDigitizer" href="src/AliPHOSDigitizer.cxx.html#AliPHOSDigitizer:AliPHOSDigitizer">AliPHOSDigitizer</a>(const <a href="ListOfTypes.html#char">char</a> *HeaderFile,const <a href="ListOfTypes.html#char">char</a> *DigitsFile):TTask("<a href="./AliPHOSDigitizer.html">AliPHOSDigitizer</a>","")
139 <br>
140 <pre> ctor
141 </pre><hr>
142 <!--FUNCTION-->  <a name="AliPHOSDigitizer:~AliPHOSDigitizer" href="src/AliPHOSDigitizer.cxx.html#AliPHOSDigitizer:~AliPHOSDigitizer">~AliPHOSDigitizer</a>()
143 <br>
144 <pre> dtor
145 </pre><hr>
146 <!--FUNCTION--><a href="ListOfTypes.html#void">void</a> <a name="AliPHOSDigitizer:Reset" href="src/AliPHOSDigitizer.cxx.html#AliPHOSDigitizer:Reset">Reset</a>() <br>
147 <pre>sets current event <a href="ListOfTypes.html#number">number</a> to the beginning
148 </pre><hr>
149 <!--FUNCTION--><a href="ListOfTypes.html#Bool_t">Bool_t</a> <a name="AliPHOSDigitizer:Combinator" href="src/AliPHOSDigitizer.cxx.html#AliPHOSDigitizer:Combinator">Combinator</a>() <br>
150 <hr>
151 <!--FUNCTION--><a href="ListOfTypes.html#void">void</a> <a name="AliPHOSDigitizer:Digitize" href="src/AliPHOSDigitizer.cxx.html#AliPHOSDigitizer:Digitize">Digitize</a>(<a href="ListOfTypes.html#Option_t">Option_t</a> *option) <br>
152 <hr>
153 <!--FUNCTION--><a href="ListOfTypes.html#void">void</a> <a name="AliPHOSDigitizer:WriteDigits" href="src/AliPHOSDigitizer.cxx.html#AliPHOSDigitizer:WriteDigits">WriteDigits</a>()<br>
154 <hr>
155 <!--FUNCTION--><a href="ListOfTypes.html#void">void</a> <a name="AliPHOSDigitizer:Exec" href="src/AliPHOSDigitizer.cxx.html#AliPHOSDigitizer:Exec">Exec</a>(<a href="ListOfTypes.html#Option_t">Option_t</a> *option) <br>
156 <pre>manager
157 </pre><hr>
158 <!--FUNCTION--><a href="ListOfTypes.html#Bool_t">Bool_t</a> <a name="AliPHOSDigitizer:ReadSDigits" href="src/AliPHOSDigitizer.cxx.html#AliPHOSDigitizer:ReadSDigits">ReadSDigits</a>()<br>
159 <pre> Reads summable digits from the opened files for the particular set of events given by <a href="./AliPHOSDigitizer.html#AliPHOSDigitizer:fIevent">fIevent</a>
160 </pre><hr>
161 <!--FUNCTION--><a href="ListOfTypes.html#void">void</a> <a name="AliPHOSDigitizer:MixWith" href="src/AliPHOSDigitizer.cxx.html#AliPHOSDigitizer:MixWith">MixWith</a>(<a href="ListOfTypes.html#char">char</a>* HeaderFile, <a href="ListOfTypes.html#char">char</a>* SDigitsFile)<br>
162 <pre>
163 </pre><hr>
164 <!--FUNCTION--><a href="ListOfTypes.html#void">void</a> <a name="AliPHOSDigitizer:Print" href="src/AliPHOSDigitizer.cxx.html#AliPHOSDigitizer:Print">Print</a>(<a href="ListOfTypes.html#Option_t">Option_t</a>* option)const <br>
165 <hr>
166 <!--FUNCTION--><a href="ListOfTypes.html#void">void</a> <a name="AliPHOSDigitizer:PrintDigits" href="src/AliPHOSDigitizer.cxx.html#AliPHOSDigitizer:PrintDigits">PrintDigits</a>(<a href="ListOfTypes.html#Option_t">Option_t</a> * option)<br>
167 <hr>
168 <!--FUNCTION--><a href="ListOfTypes.html#void">void</a> <a name="AliPHOSDigitizer:SetSDigitsBranch" href="src/AliPHOSDigitizer.cxx.html#AliPHOSDigitizer:SetSDigitsBranch">SetSDigitsBranch</a>(const <a href="ListOfTypes.html#char">char</a>* file)<br>
169 <pre> we set name of the SDigits branch file in the first! header file
170 </pre><hr>
171 <!--FUNCTION--><a href="ListOfTypes.html#void">void</a> <a name="AliPHOSDigitizer:SetDigitsBranch" href="src/AliPHOSDigitizer.cxx.html#AliPHOSDigitizer:SetDigitsBranch">SetDigitsBranch</a>(const <a href="ListOfTypes.html#char">char</a>* file)<br>
172 <pre>Sets the name of the file to which Digits branch will be diverted
173 </pre><br><br><br>
174 <h3>Inline Functions</h3>
175 <hr>
176 <pre>
177 <!--INLINE FUNCTION--><!--TAB6-->                 <a href="ListOfTypes.html#Float_t">Float_t</a> <a name="AliPHOSDigitizer:GetCPVNoise" href="AliPHOSDigitizer.h">GetCPVNoise</a>() const
178 <!--INLINE FUNCTION--><!--TAB6-->                 <a href="ListOfTypes.html#Float_t">Float_t</a> <a name="AliPHOSDigitizer:GetCPVThreshold" href="AliPHOSDigitizer.h">GetCPVThreshold</a>() const
179 <!--INLINE FUNCTION--><!--TAB6-->                 <a href="ListOfTypes.html#Float_t">Float_t</a> <a name="AliPHOSDigitizer:GetEMCThreshold" href="AliPHOSDigitizer.h">GetEMCThreshold</a>() const
180 <!--INLINE FUNCTION--><!--TAB6-->                 <a href="ListOfTypes.html#Float_t">Float_t</a> <a name="AliPHOSDigitizer:GetPedestal" href="AliPHOSDigitizer.h">GetPedestal</a>() const
181 <!--INLINE FUNCTION--><!--TAB6-->                 <a href="ListOfTypes.html#Float_t">Float_t</a> <a name="AliPHOSDigitizer:GetPinNoise" href="AliPHOSDigitizer.h">GetPinNoise</a>() const
182 <!--INLINE FUNCTION--><!--TAB6-->                 <a href="ListOfTypes.html#Float_t">Float_t</a> <a name="AliPHOSDigitizer:GetPPSDNoise" href="AliPHOSDigitizer.h">GetPPSDNoise</a>() const
183 <!--INLINE FUNCTION--><!--TAB6-->                 <a href="ListOfTypes.html#Float_t">Float_t</a> <a name="AliPHOSDigitizer:GetPPSDThreshold" href="AliPHOSDigitizer.h">GetPPSDThreshold</a>() const
184 <!--INLINE FUNCTION--><!--TAB6-->                 <a href="ListOfTypes.html#Float_t">Float_t</a> <a name="AliPHOSDigitizer:GetSlope" href="AliPHOSDigitizer.h">GetSlope</a>() const
185 <!--INLINE FUNCTION--><!--TAB6-->                   <a href="ListOfTypes.html#char">char</a>* <a name="AliPHOSDigitizer:GetDigitsBranch" href="AliPHOSDigitizer.h">GetDigitsBranch</a>() const
186 <!--INLINE FUNCTION--><!--TAB6-->           TClonesArray* <a name="AliPHOSDigitizer:GetHeadersFiles" href="AliPHOSDigitizer.h">GetHeadersFiles</a>()
187 <!--INLINE FUNCTION--><!--TAB6-->                TArrayI* <a name="AliPHOSDigitizer:GetCurrentEvents" href="AliPHOSDigitizer.h">GetCurrentEvents</a>()
188 <!--INLINE FUNCTION--><!--TAB6-->                    <a href="ListOfTypes.html#void">void</a> <a name="AliPHOSDigitizer:SetCPVNoise" href="AliPHOSDigitizer.h">SetCPVNoise</a>(<a href="ListOfTypes.html#Float_t">Float_t</a> CPVNoise)
189 <!--INLINE FUNCTION--><!--TAB6-->                    <a href="ListOfTypes.html#void">void</a> <a name="AliPHOSDigitizer:SetCPVThreshold" href="AliPHOSDigitizer.h">SetCPVThreshold</a>(<a href="ListOfTypes.html#Float_t">Float_t</a> CPVThreshold)
190 <!--INLINE FUNCTION--><!--TAB6-->                    <a href="ListOfTypes.html#void">void</a> <a name="AliPHOSDigitizer:SetEMCThreshold" href="AliPHOSDigitizer.h">SetEMCThreshold</a>(<a href="ListOfTypes.html#Float_t">Float_t</a> EMCThreshold)
191 <!--INLINE FUNCTION--><!--TAB6-->                    <a href="ListOfTypes.html#void">void</a> <a name="AliPHOSDigitizer:SetPinNoise" href="AliPHOSDigitizer.h">SetPinNoise</a>(<a href="ListOfTypes.html#Float_t">Float_t</a> PinNoise)
192 <!--INLINE FUNCTION--><!--TAB6-->                    <a href="ListOfTypes.html#void">void</a> <a name="AliPHOSDigitizer:SetPPSDNoise" href="AliPHOSDigitizer.h">SetPPSDNoise</a>(<a href="ListOfTypes.html#Float_t">Float_t</a> PPSDNoise)
193 <!--INLINE FUNCTION--><!--TAB6-->                    <a href="ListOfTypes.html#void">void</a> <a name="AliPHOSDigitizer:SetPPSDThreshold" href="AliPHOSDigitizer.h">SetPPSDThreshold</a>(<a href="ListOfTypes.html#Float_t">Float_t</a> PPSDThreshold)
194 <!--INLINE FUNCTION--><!--TAB6-->                 TClass* <a name="AliPHOSDigitizer:Class" href="AliPHOSDigitizer.h">Class</a>()
195 <!--INLINE FUNCTION--><!--TAB6-->                 TClass* <a name="AliPHOSDigitizer:IsA" href="AliPHOSDigitizer.h">IsA</a>() const
196 <!--INLINE FUNCTION--><!--TAB6-->                    <a href="ListOfTypes.html#void">void</a> <a name="AliPHOSDigitizer:ShowMembers" href="AliPHOSDigitizer.h">ShowMembers</a>(TMemberInspector&amp; insp, <a href="ListOfTypes.html#char">char</a>* parent)
197 <!--INLINE FUNCTION--><!--TAB6-->                    <a href="ListOfTypes.html#void">void</a> <a name="AliPHOSDigitizer:Streamer" href="AliPHOSDigitizer.h">Streamer</a>(TBuffer&amp; b)
198 <!--INLINE FUNCTION--><!--TAB6-->                    <a href="ListOfTypes.html#void">void</a> <a name="AliPHOSDigitizer:StreamerNVirtual" href="AliPHOSDigitizer.h">StreamerNVirtual</a>(TBuffer&amp; b)
199 <!--INLINE FUNCTION--><!--TAB6-->        <a href="./AliPHOSDigitizer.html">AliPHOSDigitizer</a> <a name="AliPHOSDigitizer:AliPHOSDigitizer" href="AliPHOSDigitizer.h">AliPHOSDigitizer</a>(<a href="./AliPHOSDigitizer.html">AliPHOSDigitizer</a>&amp;)
200 </pre>
201
202 <hr><br>
203 <!--SIGNATURE-->
204 <em>Copyright (c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *</em><br>
205 <br>
206 <address>
207 <hr>
208 <center>
209 <a href="http://root.cern.ch/root/Welcome.html">ROOT page</a> - <a href="ClassIndex.html">Class index</a> - <a href="#TopOfPage">Top of the page</a><br>
210 </center>
211 <hr>This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to <a href="mailto:rootdev@root.cern.ch">ROOT support</a>, or contact <a href="mailto:rootdev@root.cern.ch">the developers</a> with any questions or problems regarding ROOT.
212 </address>
213 </body>
214 </html>