CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
DeltaOutput Class Reference

#include <EmulatorClasses.h>

Public Member Functions

std::vector< std::vector< int > > Deltas ()
 
MatchingOutput GetMatchOut ()
 
Winner GetWinner ()
 
int Phi ()
 
void SetNull ()
 
void SetValues (MatchingOutput Mout, std::vector< std::vector< int >> Deltas, int Phi, int Theta, Winner winner)
 
int Theta ()
 

Private Attributes

std::vector< std::vector< int > > _Deltas
 
MatchingOutput _Mout
 
int _Phi
 
int _Theta
 
Winner _winner
 

Detailed Description

Definition at line 198 of file EmulatorClasses.h.

Member Function Documentation

std::vector<std::vector<int> > DeltaOutput::Deltas ( )
inline

Definition at line 208 of file EmulatorClasses.h.

208 {return _Deltas;};
std::vector< std::vector< int > > _Deltas
MatchingOutput DeltaOutput::GetMatchOut ( )
inline

Definition at line 207 of file EmulatorClasses.h.

207 {return _Mout;};
MatchingOutput _Mout
Winner DeltaOutput::GetWinner ( )
inline

Definition at line 211 of file EmulatorClasses.h.

211 {return _winner;};
int DeltaOutput::Phi ( )
inline

Definition at line 209 of file EmulatorClasses.h.

209 {return _Phi;};
void DeltaOutput::SetNull ( )
inline

Definition at line 201 of file EmulatorClasses.h.

Referenced by CalcDeltas().

201 {_Phi = -999;_Theta = -999;};
void DeltaOutput::SetValues ( MatchingOutput  Mout,
std::vector< std::vector< int >>  Deltas,
int  Phi,
int  Theta,
Winner  winner 
)
inline

Definition at line 202 of file EmulatorClasses.h.

References Deltas(), and colinearityKinematic::Phi.

Referenced by Deltas().

202  {
203 
204  _Mout = Mout;_Deltas = Deltas;_Phi = Phi; _Theta = Theta;_winner = winner;
205  }
MatchingOutput _Mout
std::vector< std::vector< int > > _Deltas
std::vector< std::vector< int > > Deltas()
int DeltaOutput::Theta ( )
inline

Definition at line 210 of file EmulatorClasses.h.

210 {return _Theta;};

Member Data Documentation

std::vector<std::vector<int> > DeltaOutput::_Deltas
private

Definition at line 216 of file EmulatorClasses.h.

MatchingOutput DeltaOutput::_Mout
private

Definition at line 211 of file EmulatorClasses.h.

int DeltaOutput::_Phi
private

Definition at line 217 of file EmulatorClasses.h.

int DeltaOutput::_Theta
private

Definition at line 217 of file EmulatorClasses.h.

Winner DeltaOutput::_winner
private

Definition at line 218 of file EmulatorClasses.h.