FairRoot/PandaRoot
Functions | Variables
PndLmdAlignManager.cxx File Reference
#include <PndLmdAlignManager.h>
#include <boost/asio.hpp>
#include <boost/asio/io_service.hpp>
#include <boost/bind.hpp>
#include <boost/lexical_cast.hpp>
#include <boost/filesystem.hpp>
#include <boost/ref.hpp>
#include <boost/regex.hpp>
#include <boost/shared_ptr.hpp>
#include <boost/thread.hpp>
#include <boost/thread/mutex.hpp>
#include <functional>
#include <fstream>
#include <iostream>
#include <iomanip>
#include <string>
#include <vector>
#include <PndLmdSensorAligner.h>
#include <PndLmdHitPair.h>
#include <PndLmdGeometryHelper.h>
#include <TChain.h>
#include <TClonesArray.h>
#include <TFile.h>
#include <TGeoMatrix.h>

Go to the source code of this file.

Functions

void WorkerThread (boost::shared_ptr< boost::asio::io_service > io_service)
 

Variables

boost::mutex incrementMutex
 
boost::thread_group alignerThreadGroup
 

Function Documentation

void WorkerThread ( boost::shared_ptr< boost::asio::io_service >  io_service)

Definition at line 372 of file PndLmdAlignManager.cxx.

Referenced by PndLmdAlignManager::alignMT().

372  {
373  io_service->run();
374 }

Variable Documentation

boost::thread_group alignerThreadGroup
boost::mutex incrementMutex

Definition at line 45 of file PndLmdAlignManager.cxx.

Referenced by PndLmdAlignManager::incrementMTLB().