MaCh3 2.2.1
Reference Guide
Loading...
Searching...
No Matches
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.
 
virtual ~FastSplineInfo ()
 Destructor.
 

Public Attributes

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

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: