]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TPC/Base/AliTPCSpaceCharge3D.h
ATO-97 Function to connect CalPads trees into the common Tree as friend trees. naming...
[u/mrichter/AliRoot.git] / TPC / Base / AliTPCSpaceCharge3D.h
index 391f821d96855c0066d326e7243b1fe12e35fc6f..976115cb9d7e00922dceae1a960d1e9a5b14f08b 100644 (file)
@@ -56,12 +56,17 @@ public:
   // MI - Add the "real" 3D histogram as an optional input (26.06.2013)
   //
   void    SetInputSpaceCharge(TH3 * hisSpaceCharge3D, TH2 * hisRPhi, TH2* hisRZ, Double_t norm);
+  void    SetInputSpaceCharge3D(TH3 * hisSpaceCharge3D){fSpaceChargeHistogram3D= hisSpaceCharge3D;}
+
   const TH3 *   GetInputSpaceCharge3D(){return fSpaceChargeHistogram3D;}       // MI add 
   const TH2 *   GetInputSpaceChargeRPhi(){return fSpaceChargeHistogramRPhi;}       // MI add 
   const TH2 *   GetInputSpaceChargeRZ(){return fSpaceChargeHistogramRZ;}       // MI add 
 
   virtual void GetCorrection(const Float_t x[],const Short_t roc,Float_t dx[]);
 
+  static AliTPCSpaceCharge3D *MakeCorrection22D(const char * filename = "SpaceChargeMap.root", Double_t multiplicity = 950., Double_t intRate = 5e4, Double_t epsIROC = 10., Double_t epsOROC=10,
+                                               Double_t gasfactor = 1., 
+                                               Double_t radialScaling = 1.5);
 private:
 
   // maximum sizes of lookup tables