]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWG2/FLOW/AliFlowCommon/AliFlowEventSimpleMakerOnTheFly.h
added a few setters
[u/mrichter/AliRoot.git] / PWG2 / FLOW / AliFlowCommon / AliFlowEventSimpleMakerOnTheFly.h
index b8279bb211cfc3a61c67d3cfffc1e95aee42ae50..1b5802ad3f1d2f096a159ba3e6b41d31dd02dfc5 100644 (file)
@@ -39,14 +39,23 @@ class AliFlowEventSimpleMakerOnTheFly {
   // setters and getters for global parameters:
   void SetMultiplicityOfRP(Int_t multRP) {this->fMultiplicityOfRP = multRP;}
   Int_t GetMultiplicityOfRP() const {return this->fMultiplicityOfRP;} 
-  //................................................................................................
   
-  //................................................................................................
-  // setters and getters for event-by-event parameters:
   void SetMultiplicitySpreadOfRP(Double_t multSpreadRP) {this->fMultiplicitySpreadOfRP = multSpreadRP;}
   Double_t GetMultiplicitySpreadOfRP() const {return this->fMultiplicitySpreadOfRP;} 
-  //................................................................................................
 
+  void SetV1RP(Double_t dV1RP) {this->fV1RP = dV1RP;}
+  Double_t GetV1RP() const {return this->fV1RP;} 
+  
+  void SetV1SpreadRP(Double_t dV1SpreadRP) {this->fV1SpreadRP = dV1SpreadRP;}
+  Double_t GetV1SpreadRP() const {return this->fV1SpreadRP;} 
+  
+  void SetV2RP(Double_t dV2RP) {this->fV2RP = dV2RP;}
+  Double_t GetV2RP() const {return this->fV2RP;} 
+  
+  void SetV2SpreadRP(Double_t dV2SpreadRP) {this->fV2SpreadRP = dV2SpreadRP;}
+  Double_t GetV2SpreadRP() const {return this->fV2SpreadRP;} 
+  //................................................................................................
+  
  private:
  
   AliFlowEventSimpleMakerOnTheFly(const AliFlowEventSimpleMakerOnTheFly& anAnalysis);            // copy constructor
@@ -54,19 +63,18 @@ class AliFlowEventSimpleMakerOnTheFly {
   
   //................................................................................................
   // global parameters:
-  Int_t fMultiplicityOfRP; // multiplicity of RPs
-  //................................................................................................
-  
-  //................................................................................................
-  // event-by-event parameters:
-  Double_t fMultiplicitySpreadOfRP; // multiplicity spread of RPs
+  Int_t fMultiplicityOfRP;          // multiplicity of RPs
+  Double_t fMultiplicitySpreadOfRP; // multiplicity spread of RPs  
+  Double_t fV1RP;                   // directed flow of RPs
+  Double_t fV1SpreadRP;             // directed flow spread of RPs
+  Double_t fV2RP;                   // elliptic flow of RPs
+  Double_t fV2SpreadRP;             // elliptic flow spread of RPs
   //................................................................................................
   
   //................................................................................................
   // equations for distributions: 
-  TF1 *fPtFormula;  // transverse momentum distribution
-  TF1 *fPhiFormula; // azimuthal distribution
-
+  TF1 *fPtSpectra;  // transverse momentum distribution
+  TF1 *fPhiDistribution; // azimuthal distribution
   //................................................................................................
   
   TRandom3* fMyTRandom3; // our random generator