]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/STEERBase/AliEMCALPIDResponse.h
EMCAL PID Updates
[u/mrichter/AliRoot.git] / STEER / STEERBase / AliEMCALPIDResponse.h
index 92aecf743332525dd004f35f23ae38db4594b38e..e77128e4e7b566de3c8961620d9fc22d3cec4e03 100644 (file)
 //////////////////////////////////////////////////////////////////////////\r
 \r
 #include "AliPID.h"\r
+class TF1;\r
 \r
 class AliEMCALPIDResponse \r
 {\r
 public : \r
-             AliEMCALPIDResponse();    //ctor\r
-    virtual ~AliEMCALPIDResponse() {;} //dtor\r
+    AliEMCALPIDResponse();    //ctor\r
+    AliEMCALPIDResponse( const AliEMCALPIDResponse& other);                //copy ructor\r
+    AliEMCALPIDResponse &operator=( const AliEMCALPIDResponse& other);     //assignment operator\r
 \r
+    virtual ~AliEMCALPIDResponse() {;} //dtor\r
+  \r
 \r
     // Getters\r
     Int_t     GetPtBin(Float_t pt) const;\r
@@ -47,8 +51,6 @@ public :
 protected:\r
   \r
 private:\r
-  AliEMCALPIDResponse( AliEMCALPIDResponse& r);                //dummy copy ructor\r
-  AliEMCALPIDResponse &operator=( AliEMCALPIDResponse& r);     //dummy assignment operator\r
 \r
   TF1 *fNorm;                            // Gauss function for normalizing NON electron probabilities \r
 \r
@@ -63,7 +65,7 @@ private:
   Float_t fProbHigh[2*AliPID::kSPECIES][fNptBins];     // probability above E/p threshold for NON electrons (charge dependent)\r
 \r
 \r
-  ClassDef(AliEMCALPIDResponse,0)\r
+  ClassDef(AliEMCALPIDResponse, 1)\r
 };\r
 \r
 #endif // #ifdef AliEMCALPIDResponse_cxx\r