CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
combinedConstraintHelpers::PlaceValue< DIM > Struct Template Reference

#include <CombinedKinematicConstraintT.h>

Inheritance diagram for combinedConstraintHelpers::PlaceValue< DIM >:
combinedConstraintHelpers::Place< DIM >

Public Member Functions

template<typename C >
void operator() (C const &cs)
 
 PlaceValue (ROOT::Math::SVector< double, DIM > &iret)
 
- Public Member Functions inherited from combinedConstraintHelpers::Place< DIM >
 Place ()
 
 ~Place ()
 

Public Attributes

ROOT::Math::SVector< double, DIM > & ret
 
- Public Attributes inherited from combinedConstraintHelpers::Place< DIM >
int offset
 

Detailed Description

template<int DIM>
struct combinedConstraintHelpers::PlaceValue< DIM >

Definition at line 87 of file CombinedKinematicConstraintT.h.

Constructor & Destructor Documentation

◆ PlaceValue()

template<int DIM>
combinedConstraintHelpers::PlaceValue< DIM >::PlaceValue ( ROOT::Math::SVector< double, DIM > &  iret)
inline

Definition at line 88 of file CombinedKinematicConstraintT.h.

88 : ret(iret){}

Member Function Documentation

◆ operator()()

template<int DIM>
template<typename C >
void combinedConstraintHelpers::PlaceValue< DIM >::operator() ( C const &  cs)
inline

Definition at line 91 of file CombinedKinematicConstraintT.h.

91  {
92  this->offset -= C::nDim;
93  ret.Place_at(cs.value(),this->offset);
94  }

References fwrapper::cs, combinedConstraintHelpers::Place< DIM >::offset, and combinedConstraintHelpers::PlaceValue< DIM >::ret.

Member Data Documentation

◆ ret

template<int DIM>
ROOT::Math::SVector<double, DIM>& combinedConstraintHelpers::PlaceValue< DIM >::ret
fwrapper::cs
unique_ptr< ClusterSequence > cs
Definition: fastjetfortran_madfks.cc:45
combinedConstraintHelpers::Place::offset
int offset
Definition: CombinedKinematicConstraintT.h:79
combinedConstraintHelpers::PlaceValue::ret
ROOT::Math::SVector< double, DIM > & ret
Definition: CombinedKinematicConstraintT.h:89