Main Page | Namespace List | Class Hierarchy | Compound List | File List | Namespace Members | Compound Members | File Members

AsymMgr.cxx File Reference

#include "AsymMgr.h"
#include "CalibData/Cal/Xpos.h"
#include <algorithm>

Include dependency graph for AsymMgr.cxx:

Include dependency graph

Go to the source code of this file.

Namespaces

namespace  CalibData
namespace  CalUtil
namespace  idents
namespace  std

Functions

template<class Ty> Ty extrap (Ty p1, Ty p2)
 return p3 such that p3 - p2 = p2 - p1


Variables

const float BAD_FLOAT = -99999.9F
 used to represent invalid values in internal arrays.


Detailed Description

Author:
Z.Fewtrell

Definition in file AsymMgr.cxx.


Function Documentation

template<class Ty>
Ty extrap Ty  p1,
Ty  p2
[inline]
 

return p3 such that p3 - p2 = p2 - p1

Definition at line 58 of file AsymMgr.cxx.

00058                                {
00059   return 2*p2 - p1;
00060 }


Variable Documentation

const float BAD_FLOAT = -99999.9F
 

used to represent invalid values in internal arrays.

Definition at line 22 of file AsymMgr.cxx.

Referenced by AsymMgr::AsymMgr(), PrecalcCalibTool::getLacCIDAC(), PrecalcCalibTool::getPedSigCIDAC(), PrecalcCalibTool::getTrigCIDAC(), PrecalcCalibTool::getTrigMeV(), PrecalcCalibTool::getTrigRngADC(), and PrecalcCalibTool::PrecalcCalibTool().


Generated on Mon Dec 1 13:29:43 2008 by doxygen 1.3.3