From 042755046813332e10e6007995bf712bcbc09211 Mon Sep 17 00:00:00 2001
From: matta <matta@npt>
Date: Fri, 11 Feb 2011 20:06:24 +0000
Subject: [PATCH] * Modify Template so it effectively read the Calibration

---
 Inputs/DetectorConfiguration/Riken_65mm.detector | 2 +-
 NPAnalysis/Template/src/Analysis.cc              | 9 +++++----
 2 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/Inputs/DetectorConfiguration/Riken_65mm.detector b/Inputs/DetectorConfiguration/Riken_65mm.detector
index 4b8151dd7..6e6994315 100644
--- a/Inputs/DetectorConfiguration/Riken_65mm.detector
+++ b/Inputs/DetectorConfiguration/Riken_65mm.detector
@@ -128,7 +128,7 @@ VIS=    all
 
 
 %%%%%%%%%%%%%%%%%%%%%			
-%AddThinSi			
+AddThinSi			
 %%%%%%%%%% Det 1 %%%%%%%%			
 ThinSi			
 A=	17.61	9.85	104.11
diff --git a/NPAnalysis/Template/src/Analysis.cc b/NPAnalysis/Template/src/Analysis.cc
index 786355c53..5a12b578d 100644
--- a/NPAnalysis/Template/src/Analysis.cc
+++ b/NPAnalysis/Template/src/Analysis.cc
@@ -17,21 +17,22 @@ int main(int argc, char** argv)
       myOptionManager->SetDetectorFile(name);
    }
 
-   // Instantiate RootOutput
-   RootOutput::getInstance("Analysis/Template_AnalyzedData", "AnalysedTree");
+   
 
    // get input files from NPOptionManager
    string detectorfileName    = myOptionManager->GetDetectorFile();
    string calibrationfileName = myOptionManager->GetCalibrationFile();
    string OutputfileName      = myOptionManager->GetOutputFile();
-
+   
+   // Instantiate RootOutput
+   RootOutput::getInstance("Analysis/"+OutputfileName, "AnalysedTree");
    // Instantiate the Calibration Manger using a file
    CalibrationManager* myCalibration = CalibrationManager::getInstance(calibrationfileName);
    
    // Instantiate the detector using a file
    NPA::DetectorManager* myDetector = new DetectorManager();
    myDetector->ReadConfigurationFile(detectorfileName);
-
+   myCalibration->LoadParameterFromFile();
    // Get the formed Chained Tree and Treat it
    TChain* Chain = RootInput:: getInstance() -> GetChain();
 
-- 
GitLab