CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
cand::parser::ModeSetter Class Reference

Public Member Functions

 ModeSetter (vector< ConjInfo > &iVect, ConjInfo::Mode iMode)
 
void operator() (const char) const
 

Private Attributes

vector< ConjInfo > & conjInfo_
 
ConjInfo::Mode mode_
 

Detailed Description

Definition at line 26 of file decayParser.cc.

Constructor & Destructor Documentation

◆ ModeSetter()

cand::parser::ModeSetter::ModeSetter ( vector< ConjInfo > &  iVect,
ConjInfo::Mode  iMode 
)
inline

Definition at line 28 of file decayParser.cc.

28 : conjInfo_(iVect), mode_(iMode) {}

Member Function Documentation

◆ operator()()

void cand::parser::ModeSetter::operator() ( const char  ) const
inline

Definition at line 29 of file decayParser.cc.

29 { conjInfo_.back().mode_ = mode_; }

Member Data Documentation

◆ conjInfo_

vector<ConjInfo>& cand::parser::ModeSetter::conjInfo_
private

Definition at line 32 of file decayParser.cc.

◆ mode_

ConjInfo::Mode cand::parser::ModeSetter::mode_
private

Definition at line 33 of file decayParser.cc.

cand::parser::ModeSetter::conjInfo_
vector< ConjInfo > & conjInfo_
Definition: decayParser.cc:32
cand::parser::ModeSetter::mode_
ConjInfo::Mode mode_
Definition: decayParser.cc:33