CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Macros
RPAlignmentCorrectionsMethods.cc File Reference
#include "FWCore/ParameterSet/interface/ParameterSet.h"
#include "FWCore/Utilities/interface/typelookup.h"
#include "FWCore/Utilities/interface/Exception.h"
#include "FWCore/MessageLogger/interface/MessageLogger.h"
#include "DataFormats/CTPPSDetId/interface/TotemRPDetId.h"
#include "Geometry/VeryForwardGeometryBuilder/interface/RPAlignmentCorrectionsMethods.h"
#include <set>
#include "TMatrixD.h"
#include "TVectorD.h"
#include <xercesc/parsers/XercesDOMParser.hpp>
#include <xercesc/dom/DOM.hpp>
#include <xercesc/sax/HandlerBase.hpp>
#include <xercesc/util/XMLString.hpp>
#include <xercesc/util/PlatformUtils.hpp>

Go to the source code of this file.

Macros

#define WRITE(q, dig, lim)
 

Macro Definition Documentation

#define WRITE (   q,
  dig,
  lim 
)
Value:
if (precise) \
fprintf(f, " " #q "=\"%.15E\"", q()*1E3);\
if (fabs(q()*1E3) < lim && q() != 0) \
fprintf(f, " " #q "=\"%+8.1E\"", q()*1E3);\
else \
fprintf(f, " " #q "=\"%+8." #dig "f\"", q()*1E3);
double f[11][100]
if(dp >Float(M_PI)) dp-

Definition at line 188 of file RPAlignmentCorrectionsMethods.cc.

Referenced by RPAlignmentCorrectionsMethods::WriteXML().