[atlas] / groups / Asap / pilotcorba / AsapPilotImpl.cc Repository:
ViewVC logotype

Diff of /groups/Asap/pilotcorba/AsapPilotImpl.cc

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.7, Mon Apr 6 15:33:43 2009 UTC revision 1.12, Wed Sep 16 10:29:43 2009 UTC
# Line 1  Line 1 
1  #include "AsapPilotImpl.hh"  #include "AsapPilotImpl.hh"
2    
3  #include "Pilot.h"  #include "Pilot.h"
4  #include "Element.h"  #include "Element.hh"
5  #include "UTCTime.hh"  #include "UTCTime.hh"
6  #include "CdbTree.h"  #include "CdbTree.h"
7  #include "RootTreeImpl.h"  #include "RootTreeImpl.h"
8  #include "RootTree.hh"  #include "RootTree.hh"
9  #include "DbTreeCorba.hh"  #include "DbTreeCorba.hh"
10  #include "AsapException.hh"  #include "AsapException.hh"
 #include "Rasnik.h"  
11  #include "SurveySensor.hh"  #include "SurveySensor.hh"
12  #include "Handle.hh"  #include "Handle.hh"
13  #include "AsapIOV.hh"  #include "AsapIOV.hh"
# Line 151  Line 150 
150            try {            try {
151              AsapConfiguration& config = *(this->m_p->getConfiguration());              AsapConfiguration& config = *(this->m_p->getConfiguration());
152              config.setAmdb("amdb", amdbfile);              config.setAmdb("amdb", amdbfile);
153              config.setAmdb("amdb_nom", amdbfile);              //config.setAmdb("amdb_nom", amdbfile);
154            } catch (AsapException e) {            } catch (AsapException e) {
155              throw AsapServerException(e.what());              throw AsapServerException(e.what());
156            }            }
# Line 282  Line 281 
281            }            }
282          }          }
283    
284          void AsapPilotImpl::reco(const FitParameters& thefit)          CORBA::Boolean AsapPilotImpl::reco(const FitParameters& thefit)
285          {          {
286            // Synchronize this method            // Synchronize this method
287            ScopedLock lock;            ScopedLock lock;
# Line 297  Line 296 
296              // Set the output data container              // Set the output data container
297              Handle<CdbAsap> local_out = new CdbAsap ();              Handle<CdbAsap> local_out = new CdbAsap ();
298              this->m_p->setOutputHandler (local_out);              this->m_p->setOutputHandler (local_out);
299              this->m_p->reco(thefit.iterations);              return this->m_p->reco(thefit.iterations);
300            } catch (AsapException e) {            } catch (AsapException e) {
301              throw AsapServerException(e.what());              throw AsapServerException(e.what());
302            }            }
# Line 414  Line 413 
413              corbaCorr.thetat = asapCorr.getThetaT();              corbaCorr.thetat = asapCorr.getThetaT();
414    
415    
416              corbaCorr.temp = asapCorr.getTEMP();              corbaCorr.eg = asapCorr.getEG();
417              corbaCorr.tortion = asapCorr.getTORTION();              corbaCorr.tw = asapCorr.getTW();
418              corbaCorr.sagro = asapCorr.getSAGRO();              corbaCorr.sp = asapCorr.getSP();
419              corbaCorr.saghv = asapCorr.getSAGHV();              corbaCorr.sn = asapCorr.getSN();
420              corbaCorr.saglbv = asapCorr.getSAGLBV();              corbaCorr.bp = asapCorr.getBP();
421              corbaCorr.saglbh = asapCorr.getSAGLBH();              corbaCorr.bn = asapCorr.getBN();
422              corbaCorr.dero = asapCorr.getDERO();              corbaCorr.bz = asapCorr.getBZ();
423              corbaCorr.dehv = asapCorr.getDEHV();              corbaCorr.ep = asapCorr.getEP();
424              corbaCorr.dwac = asapCorr.getDWAC();              corbaCorr.en = asapCorr.getEN();
425              corbaCorr.dwro = asapCorr.getDWRO();              corbaCorr.tr = asapCorr.getTR();
426              corbaCorr.dwhv = asapCorr.getDWHV();              corbaCorr.pg = asapCorr.getPG();
427    
 //          corbaCorr.torw   = asapCorr.getTORW();  
 //          corbaCorr.sagro  = asapCorr.getSAGRO();  
 //          corbaCorr.saghv  = asapCorr.getSAGHV();  
 //          corbaCorr.dwro   = asapCorr.getDWRO();  
 //          corbaCorr.dwhv   = asapCorr.getDWHV();  
 //          corbaCorr.saglbv = asapCorr.getSAGLBV();  
 //          corbaCorr.saglbh = asapCorr.getSAGLBH();  
 //          corbaCorr.dwac   = asapCorr.getDWAC();  
 //          corbaCorr.temp   = asapCorr.getTEMP();  
428    
429              corbaCorr.xatlas = asapCorr.getXAtlas();              corbaCorr.xatlas = asapCorr.getXAtlas();
430              corbaCorr.yatlas = asapCorr.getYAtlas();              corbaCorr.yatlas = asapCorr.getYAtlas();

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.12

CERN Central CVS service
ViewVC Help
Powered by ViewVC 1.0.9