ATLAS Offline Software
Macros | Typedefs | Functions
sincos_poly.cxx File Reference
#include "GeoSpecialShapes/LArWheelCalculator.h"
#include "CxxUtils/sincos.h"
#include "TMath.h"
#include "TMatrixD.h"
#include "TVectorD.h"
#include "TMatrixDLazy.h"
#include "TDecompLU.h"
#include "TDecompSVD.h"
#include <sys/time.h>
#include <iostream>
#include <iomanip>
#include <math.h>
#include <mutex>
#include "GeoModelKernel/Units.h"

Go to the source code of this file.

Macros

#define DEBUGPRINT   0
 

Typedefs

typedef TVectorD VECTOR
 
typedef TMatrixD MATRIX
 
typedef TMatrixDSym SYMMATRIX
 

Functions

template<typename T , typename Q >
std::ostream & operator<< (std::ostream &ostr, const TVectorT< T > &v)
 

Macro Definition Documentation

◆ DEBUGPRINT

#define DEBUGPRINT   0

Definition at line 39 of file sincos_poly.cxx.

Typedef Documentation

◆ MATRIX

typedef TMatrixD MATRIX

Definition at line 21 of file sincos_poly.cxx.

◆ SYMMATRIX

typedef TMatrixDSym SYMMATRIX

Definition at line 22 of file sincos_poly.cxx.

◆ VECTOR

typedef TVectorD VECTOR

Definition at line 20 of file sincos_poly.cxx.

Function Documentation

◆ operator<<()

template<typename T , typename Q >
std::ostream& operator<< ( std::ostream &  ostr,
const TVectorT< T > &  v 
)

Definition at line 44 of file sincos_poly.cxx.

45 {
46  std::ios_base::fmtflags save_flags(ostr.flags());
47  ostr << '[';
48  ostr << std::scientific;
49  for(Int_t idx=v.GetLwb();idx<v.GetUpb();idx++) {
50  ostr << v[idx] << ", ";
51  }
52  ostr << v[v.GetUpb()];
53  ostr << ']';
54  ostr.flags(save_flags);
55  return ostr;
56 }
python.PyAthena.v
v
Definition: PyAthena.py:154
LArNewCalib_DelayDump_OFC_Cali.idx
idx
Definition: LArNewCalib_DelayDump_OFC_Cali.py:69