MaCh3  2.8.0
Reference Guide
Public Member Functions | Public Attributes | List of all members
FunctionalFlipProposal Struct Reference

Configuration for a formula-based functional flip. More...

#include <Parameters/SpecialProposals.h>

Collaboration diagram for FunctionalFlipProposal:
[legend]

Public Member Functions

 FunctionalFlipProposal ()=default
 
 FunctionalFlipProposal (FunctionalFlipProposal &&) _noexcept_=default
 
FunctionalFlipProposal & operator= (FunctionalFlipProposal &&) _noexcept_=default
 
 FunctionalFlipProposal (const FunctionalFlipProposal &)=delete
 
FunctionalFlipProposal & operator= (const FunctionalFlipProposal &)=delete
 

Public Attributes

int target_index = M3::_BAD_INT_
 
std::vector< int > argument_indices
 
std::vector< std::string > argument_names
 
std::string formula
 
std::unique_ptr< TF1 > evaluator
 

Detailed Description

Configuration for a formula-based functional flip.

Author
David Riley

Definition at line 15 of file SpecialProposals.h.

Constructor & Destructor Documentation

◆ FunctionalFlipProposal() [1/3]

FunctionalFlipProposal::FunctionalFlipProposal ( )
default

◆ FunctionalFlipProposal() [2/3]

FunctionalFlipProposal::FunctionalFlipProposal ( FunctionalFlipProposal &&  )
default

◆ FunctionalFlipProposal() [3/3]

FunctionalFlipProposal::FunctionalFlipProposal ( const FunctionalFlipProposal &  )
delete

Member Function Documentation

◆ operator=() [1/2]

FunctionalFlipProposal& FunctionalFlipProposal::operator= ( const FunctionalFlipProposal &  )
delete

◆ operator=() [2/2]

FunctionalFlipProposal& FunctionalFlipProposal::operator= ( FunctionalFlipProposal &&  )
default

Member Data Documentation

◆ argument_indices

std::vector<int> FunctionalFlipProposal::argument_indices

Definition at line 17 of file SpecialProposals.h.

◆ argument_names

std::vector<std::string> FunctionalFlipProposal::argument_names

Definition at line 18 of file SpecialProposals.h.

◆ evaluator

std::unique_ptr<TF1> FunctionalFlipProposal::evaluator

Definition at line 20 of file SpecialProposals.h.

◆ formula

std::string FunctionalFlipProposal::formula

Definition at line 19 of file SpecialProposals.h.

◆ target_index

int FunctionalFlipProposal::target_index = M3::_BAD_INT_

Definition at line 16 of file SpecialProposals.h.


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