15 #ifndef LMD_LMDSENSORALIGNMENT_PNDLMDSENSORALIGNER_H_ 
   16 #define LMD_LMDSENSORALIGNMENT_PNDLMDSENSORALIGNER_H_ 
   77                         maxNoOfPairs = maxPairs;
 
   78                         simplePairs.reserve(maxPairs);
 
   91                 forceInstant = instant;
 
  103                 int sPairs = simplePairs.size();
 
  121                 overlapID = overlapId;
 
  130                 inCentimeters = value;
 
  138                 zIsTimestamp = value;
 
  146                 superManager = manager;
 
unsigned int numberOfPairs
Matrix transformToSensorOne()
bool writePairsToBinary(const std::string directory)
std::vector< std::vector< double > > simplePairs
virtual ~PndLmdSensorAligner()
unsigned int getDim() const 
void transformPair(Matrix &trafoMatrix, std::vector< double > &pair)
void verboseLevel(int level)
void setModuleID(Int_t ID)
void setOverlapId(Int_t overlapId)
bool addSimplePair(const PndLmdHitPair &pair)
unsigned int nonSanePairs
void setMaximumNumberOfHitPairs(Int_t maxPairs)
void applyDynamicCut(double percent=5.0)
std::vector< double > getPairSpread(int what=0)
unsigned int skippedPairs
unsigned int swappedPairs
Matrix transformToLmdLocal()
void setInCentimeters(bool value)
void setDim(unsigned int value)
void setZasTimetamp(bool value)
void setManager(PndLmdAlignManager *manager)
unsigned int lastNoOfPairs
PndLmdAlignManager * superManager
void setForceInstant(Bool_t instant)
unsigned int maxNoOfPairs
void printPairSpread(int what=0)
std::string inputFilename
const Matrix & getResultMatrix() const 
bool readPairsFromBinary(const std::string directory)