CMS 3D CMS Logo

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

#include <CombinedKinematicConstraintT.h>

Inheritance diagram for combinedConstraintHelpers::PlaceParDer< DIM, NTRK >:
combinedConstraintHelpers::Place< DIM >

Public Member Functions

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

Public Attributes

ROOT::Math::SMatrix< double, DIM, 7 *NTRK > & ret
 
- Public Attributes inherited from combinedConstraintHelpers::Place< DIM >
int offset
 

Detailed Description

template<int DIM, int NTRK>
struct combinedConstraintHelpers::PlaceParDer< DIM, NTRK >

Definition at line 98 of file CombinedKinematicConstraintT.h.

Constructor & Destructor Documentation

template<int DIM, int NTRK>
combinedConstraintHelpers::PlaceParDer< DIM, NTRK >::PlaceParDer ( ROOT::Math::SMatrix< double, DIM, 7 *NTRK > &  iret)
inline

Definition at line 99 of file CombinedKinematicConstraintT.h.

99 : ret(iret){}
ROOT::Math::SMatrix< double, DIM, 7 *NTRK > & ret

Member Function Documentation

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

Definition at line 102 of file CombinedKinematicConstraintT.h.

References PFRecoTauDiscriminationByIsolation_cfi::offset.

102  {
103  this->offset -= C::nDim;
104  ret.Place_at(cs.parametersDerivative(),this->offset,0);
105  }
ROOT::Math::SMatrix< double, DIM, 7 *NTRK > & ret
unique_ptr< ClusterSequence > cs

Member Data Documentation

template<int DIM, int NTRK>
ROOT::Math::SMatrix<double, DIM, 7*NTRK>& combinedConstraintHelpers::PlaceParDer< DIM, NTRK >::ret

Definition at line 100 of file CombinedKinematicConstraintT.h.