MaCh3  2.2.3
Reference Guide
Public Member Functions | Public Attributes | List of all members
FastSplineInfo Struct Reference

CW: Add a struct to hold info about the splinified xsec parameters and help with FindSplineSegment. More...

#include <Splines/SplineStructs.h>

Collaboration diagram for FastSplineInfo:
[legend]

Public Member Functions

 FastSplineInfo ()
 Constructor. More...
 
virtual ~FastSplineInfo ()
 Destructor. More...
 

Public Attributes

M3::int_t nPts
 Number of points in spline. More...
 
std::vector< M3::float_txPts
 Array of the knots positions. More...
 
M3::int_t CurrSegment
 Array of what segment of spline we're currently interested in. Gets updated once per MCMC iteration. More...
 
const double * splineParsPointer
 Array of the knots positions. More...
 

Detailed Description

CW: Add a struct to hold info about the splinified xsec parameters and help with FindSplineSegment.

Definition at line 21 of file SplineStructs.h.

Constructor & Destructor Documentation

◆ FastSplineInfo()

FastSplineInfo::FastSplineInfo ( )
inline

Constructor.

Definition at line 24 of file SplineStructs.h.

24  {
25  nPts = -999;
26  CurrSegment = 0;
27  splineParsPointer = nullptr;
28  }
const double * splineParsPointer
Array of the knots positions.
Definition: SplineStructs.h:45
M3::int_t CurrSegment
Array of what segment of spline we're currently interested in. Gets updated once per MCMC iteration.
Definition: SplineStructs.h:42
M3::int_t nPts
Number of points in spline.
Definition: SplineStructs.h:36

◆ ~FastSplineInfo()

virtual FastSplineInfo::~FastSplineInfo ( )
inlinevirtual

Destructor.

Definition at line 31 of file SplineStructs.h.

31  {
32 
33  }

Member Data Documentation

◆ CurrSegment

M3::int_t FastSplineInfo::CurrSegment

Array of what segment of spline we're currently interested in. Gets updated once per MCMC iteration.

Definition at line 42 of file SplineStructs.h.

◆ nPts

M3::int_t FastSplineInfo::nPts

Number of points in spline.

Definition at line 36 of file SplineStructs.h.

◆ splineParsPointer

const double* FastSplineInfo::splineParsPointer

Array of the knots positions.

Definition at line 45 of file SplineStructs.h.

◆ xPts

std::vector<M3::float_t> FastSplineInfo::xPts

Array of the knots positions.

Definition at line 39 of file SplineStructs.h.


The documentation for this struct was generated from the following file: