TMVA::SVEvent Class Reference

#include <SVEvent.h>

List of all members.

Public Member Functions

 SVEvent ()
 SVEvent (const Event *, Float_t)
 SVEvent (const std::vector< Float_t > *, Float_t alpha, Int_t typeFlag, UInt_t ns)
 SVEvent (const std::vector< Float_t > *svector, Float_t alpha, Float_t alpha_p, Int_t typeFlag)
virtual ~SVEvent ()
void SetAlpha (Float_t alpha)
void SetAlpha_p (Float_t alpha)
void SetErrorCache (Float_t err_cache)
void SetIsShrinked (Int_t isshrinked)
void SetLine (Float_t *line)
void SetIdx (Int_t idx)
void SetNs (UInt_t ns)
void UpdateErrorCache (Float_t upercache)
std::vector< Float_t > * GetDataVector ()
Float_t GetAlpha () const
Float_t GetAlpha_p () const
Float_t GetDeltaAlpha () const
Float_t GetErrorCache () const
Int_t GetTypeFlag () const
Int_t GetNVar () const
Int_t GetIdx () const
Float_tGetLine () const
UInt_t GetNs () const
Float_t GetCweight () const
Float_t GetTarget () const
Bool_t IsInI0a () const
Bool_t IsInI0b () const
Bool_t IsInI0 () const
Bool_t IsInI1 () const
Bool_t IsInI2 () const
Bool_t IsInI3 () const
void Print (std::ostream &os) const
void PrintData ()
 SVEvent ()
 SVEvent (const Event *, Float_t)
 SVEvent (const std::vector< Float_t > *, Float_t alpha, Int_t typeFlag, UInt_t ns)
 SVEvent (const std::vector< Float_t > *svector, Float_t alpha, Float_t alpha_p, Int_t typeFlag)
virtual ~SVEvent ()
void SetAlpha (Float_t alpha)
void SetAlpha_p (Float_t alpha)
void SetErrorCache (Float_t err_cache)
void SetIsShrinked (Int_t isshrinked)
void SetLine (Float_t *line)
void SetIdx (Int_t idx)
void SetNs (UInt_t ns)
void UpdateErrorCache (Float_t upercache)
std::vector< Float_t > * GetDataVector ()
Float_t GetAlpha () const
Float_t GetAlpha_p () const
Float_t GetDeltaAlpha () const
Float_t GetErrorCache () const
Int_t GetTypeFlag () const
Int_t GetNVar () const
Int_t GetIdx () const
Float_tGetLine () const
UInt_t GetNs () const
Float_t GetCweight () const
Float_t GetTarget () const
Bool_t IsInI0a () const
Bool_t IsInI0b () const
Bool_t IsInI0 () const
Bool_t IsInI1 () const
Bool_t IsInI2 () const
Bool_t IsInI3 () const
void Print (std::ostream &os) const
void PrintData ()

Private Attributes

std::vector< Float_tfDataVector
const Float_t fCweight
Float_t fAlpha
Float_t fAlpha_p
Float_t fErrorCache
UInt_t fNVar
const Int_t fTypeFlag
Int_t fIdx
UInt_t fNs
Int_t fIsShrinked
Float_tfLine
const Float_t fTarget
std::vector< Float_tfDataVector
Float_tfLine


Detailed Description

Definition at line 42 of file SVEvent.h.


Constructor & Destructor Documentation

TMVA::SVEvent::SVEvent (  ) 

TMVA::SVEvent::SVEvent ( const Event ,
Float_t   
)

Definition at line 52 of file SVEvent.cxx.

TMVA::SVEvent::SVEvent ( const std::vector< Float_t > *  ,
Float_t  alpha,
Int_t  typeFlag,
UInt_t  ns 
)

Definition at line 70 of file SVEvent.cxx.

TMVA::SVEvent::SVEvent ( const std::vector< Float_t > *  svector,
Float_t  alpha,
Float_t  alpha_p,
Int_t  typeFlag 
)

Definition at line 88 of file SVEvent.cxx.

TMVA::SVEvent::~SVEvent (  )  [virtual]

Definition at line 106 of file SVEvent.cxx.

References fLine.

TMVA::SVEvent::SVEvent (  ) 

TMVA::SVEvent::SVEvent ( const Event ,
Float_t   
)

TMVA::SVEvent::SVEvent ( const std::vector< Float_t > *  ,
Float_t  alpha,
Int_t  typeFlag,
UInt_t  ns 
)

TMVA::SVEvent::SVEvent ( const std::vector< Float_t > *  svector,
Float_t  alpha,
Float_t  alpha_p,
Int_t  typeFlag 
)

virtual TMVA::SVEvent::~SVEvent (  )  [virtual]


Member Function Documentation

void TMVA::SVEvent::SetAlpha ( Float_t  alpha  )  [inline]

Definition at line 53 of file SVEvent.h.

References fAlpha.

Referenced by TMVA::SVWorkingSet::TakeStep(), and TMVA::SVWorkingSet::TakeStepReg().

void TMVA::SVEvent::SetAlpha_p ( Float_t  alpha  )  [inline]

Definition at line 54 of file SVEvent.h.

References fAlpha_p.

Referenced by TMVA::SVWorkingSet::TakeStepReg().

void TMVA::SVEvent::SetErrorCache ( Float_t  err_cache  )  [inline]

Definition at line 55 of file SVEvent.h.

References fErrorCache.

Referenced by TMVA::SVWorkingSet::ExamineExample(), TMVA::SVWorkingSet::ExamineExampleReg(), TMVA::SVWorkingSet::SVWorkingSet(), and TMVA::SVWorkingSet::TakeStep().

void TMVA::SVEvent::SetIsShrinked ( Int_t  isshrinked  )  [inline]

Definition at line 56 of file SVEvent.h.

References fIsShrinked.

void TMVA::SVEvent::SetLine ( Float_t line  )  [inline]

Definition at line 57 of file SVEvent.h.

References fLine.

void TMVA::SVEvent::SetIdx ( Int_t  idx  )  [inline]

Definition at line 58 of file SVEvent.h.

References fIdx.

Referenced by TMVA::SVWorkingSet::SetIndex().

void TMVA::SVEvent::SetNs ( UInt_t  ns  )  [inline]

Definition at line 59 of file SVEvent.h.

References fNs.

void TMVA::SVEvent::UpdateErrorCache ( Float_t  upercache  )  [inline]

Definition at line 60 of file SVEvent.h.

References fErrorCache.

std::vector<Float_t>* TMVA::SVEvent::GetDataVector (  )  [inline]

Definition at line 62 of file SVEvent.h.

References fDataVector.

Referenced by TMVA::SVKernelFunction::Evaluate().

Float_t TMVA::SVEvent::GetAlpha (  )  const [inline]

Definition at line 63 of file SVEvent.h.

References fAlpha.

Referenced by TMVA::SVWorkingSet::SetIndex(), TMVA::SVWorkingSet::TakeStep(), and TMVA::SVWorkingSet::TakeStepReg().

Float_t TMVA::SVEvent::GetAlpha_p (  )  const [inline]

Definition at line 64 of file SVEvent.h.

References fAlpha_p.

Referenced by TMVA::SVWorkingSet::TakeStepReg().

Float_t TMVA::SVEvent::GetDeltaAlpha (  )  const [inline]

Definition at line 65 of file SVEvent.h.

References fAlpha, and fAlpha_p.

Referenced by TMVA::SVWorkingSet::TakeStepReg().

Float_t TMVA::SVEvent::GetErrorCache (  )  const [inline]

Definition at line 67 of file SVEvent.h.

References fErrorCache.

Referenced by TMVA::SVWorkingSet::ExamineExample(), TMVA::SVWorkingSet::ExamineExampleReg(), TMVA::SVWorkingSet::TakeStep(), and TMVA::SVWorkingSet::TakeStepReg().

Int_t TMVA::SVEvent::GetTypeFlag (  )  const [inline]

Definition at line 68 of file SVEvent.h.

References fTypeFlag.

Referenced by TMVA::SVWorkingSet::ExamineExample(), TMVA::SVWorkingSet::SetIndex(), and TMVA::SVWorkingSet::TakeStep().

Int_t TMVA::SVEvent::GetNVar (  )  const [inline]

Definition at line 69 of file SVEvent.h.

References fNVar.

Int_t TMVA::SVEvent::GetIdx (  )  const [inline]

Definition at line 70 of file SVEvent.h.

References fIdx.

Referenced by TMVA::SVWorkingSet::ExamineExample().

Float_t* TMVA::SVEvent::GetLine (  )  const [inline]

Definition at line 71 of file SVEvent.h.

References fLine.

Referenced by TMVA::SVWorkingSet::ExamineExample(), and TMVA::SVWorkingSet::ExamineExampleReg().

UInt_t TMVA::SVEvent::GetNs (  )  const [inline]

Definition at line 72 of file SVEvent.h.

References fNs.

Referenced by TMVA::SVWorkingSet::TakeStep(), and TMVA::SVWorkingSet::TakeStepReg().

Float_t TMVA::SVEvent::GetCweight (  )  const [inline]

Definition at line 73 of file SVEvent.h.

References fCweight.

Referenced by TMVA::SVWorkingSet::SetIndex(), TMVA::SVWorkingSet::TakeStep(), and TMVA::SVWorkingSet::TakeStepReg().

Float_t TMVA::SVEvent::GetTarget (  )  const [inline]

Definition at line 74 of file SVEvent.h.

References fTarget.

Referenced by TMVA::SVWorkingSet::ExamineExampleReg(), and TMVA::SVWorkingSet::SVWorkingSet().

Bool_t TMVA::SVEvent::IsInI0a (  )  const [inline]

Definition at line 76 of file SVEvent.h.

References fAlpha, and fCweight.

Referenced by TMVA::SVWorkingSet::ExamineExampleReg(), and IsInI0().

Bool_t TMVA::SVEvent::IsInI0b (  )  const [inline]

Definition at line 77 of file SVEvent.h.

References fAlpha, fAlpha_p, and fCweight.

Referenced by TMVA::SVWorkingSet::ExamineExampleReg(), and IsInI0().

Bool_t TMVA::SVEvent::IsInI0 (  )  const [inline]

Definition at line 78 of file SVEvent.h.

References IsInI0a(), and IsInI0b().

Referenced by TMVA::SVWorkingSet::ExamineExampleReg().

Bool_t TMVA::SVEvent::IsInI1 (  )  const [inline]

Definition at line 79 of file SVEvent.h.

References fAlpha, and fAlpha_p.

Referenced by TMVA::SVWorkingSet::ExamineExampleReg().

Bool_t TMVA::SVEvent::IsInI2 (  )  const [inline]

Definition at line 80 of file SVEvent.h.

References fAlpha, fAlpha_p, and fCweight.

Referenced by TMVA::SVWorkingSet::ExamineExampleReg().

Bool_t TMVA::SVEvent::IsInI3 (  )  const [inline]

Definition at line 81 of file SVEvent.h.

References fAlpha, fAlpha_p, and fCweight.

Referenced by TMVA::SVWorkingSet::ExamineExampleReg().

void TMVA::SVEvent::Print ( std::ostream &  os  )  const

Definition at line 116 of file SVEvent.cxx.

References fAlpha, fAlpha_p, fDataVector, fTarget, fTypeFlag, and j.

void TMVA::SVEvent::PrintData (  ) 

Definition at line 125 of file SVEvent.cxx.

References fDataVector, fNVar, and i.

void TMVA::SVEvent::SetAlpha ( Float_t  alpha  )  [inline]

Definition at line 53 of file SVEvent.h.

References fAlpha.

void TMVA::SVEvent::SetAlpha_p ( Float_t  alpha  )  [inline]

Definition at line 54 of file SVEvent.h.

References fAlpha_p.

void TMVA::SVEvent::SetErrorCache ( Float_t  err_cache  )  [inline]

Definition at line 55 of file SVEvent.h.

References fErrorCache.

void TMVA::SVEvent::SetIsShrinked ( Int_t  isshrinked  )  [inline]

Definition at line 56 of file SVEvent.h.

References fIsShrinked.

void TMVA::SVEvent::SetLine ( Float_t line  )  [inline]

Definition at line 57 of file SVEvent.h.

References fLine.

void TMVA::SVEvent::SetIdx ( Int_t  idx  )  [inline]

Definition at line 58 of file SVEvent.h.

References fIdx.

void TMVA::SVEvent::SetNs ( UInt_t  ns  )  [inline]

Definition at line 59 of file SVEvent.h.

References fNs.

void TMVA::SVEvent::UpdateErrorCache ( Float_t  upercache  )  [inline]

Definition at line 60 of file SVEvent.h.

References fErrorCache.

std::vector<Float_t>* TMVA::SVEvent::GetDataVector (  )  [inline]

Definition at line 62 of file SVEvent.h.

References fDataVector.

Float_t TMVA::SVEvent::GetAlpha (  )  const [inline]

Definition at line 63 of file SVEvent.h.

References fAlpha.

Float_t TMVA::SVEvent::GetAlpha_p (  )  const [inline]

Definition at line 64 of file SVEvent.h.

References fAlpha_p.

Float_t TMVA::SVEvent::GetDeltaAlpha (  )  const [inline]

Definition at line 65 of file SVEvent.h.

References fAlpha, and fAlpha_p.

Float_t TMVA::SVEvent::GetErrorCache (  )  const [inline]

Definition at line 67 of file SVEvent.h.

References fErrorCache.

Int_t TMVA::SVEvent::GetTypeFlag (  )  const [inline]

Definition at line 68 of file SVEvent.h.

References fTypeFlag.

Int_t TMVA::SVEvent::GetNVar (  )  const [inline]

Definition at line 69 of file SVEvent.h.

References fNVar.

Int_t TMVA::SVEvent::GetIdx (  )  const [inline]

Definition at line 70 of file SVEvent.h.

References fIdx.

Float_t* TMVA::SVEvent::GetLine (  )  const [inline]

Definition at line 71 of file SVEvent.h.

References fLine.

UInt_t TMVA::SVEvent::GetNs (  )  const [inline]

Definition at line 72 of file SVEvent.h.

References fNs.

Float_t TMVA::SVEvent::GetCweight (  )  const [inline]

Definition at line 73 of file SVEvent.h.

References fCweight.

Float_t TMVA::SVEvent::GetTarget (  )  const [inline]

Definition at line 74 of file SVEvent.h.

References fTarget.

Bool_t TMVA::SVEvent::IsInI0a (  )  const [inline]

Definition at line 76 of file SVEvent.h.

References fAlpha, and fCweight.

Bool_t TMVA::SVEvent::IsInI0b (  )  const [inline]

Definition at line 77 of file SVEvent.h.

References fAlpha, fAlpha_p, and fCweight.

Bool_t TMVA::SVEvent::IsInI0 (  )  const [inline]

Definition at line 78 of file SVEvent.h.

References IsInI0a(), and IsInI0b().

Bool_t TMVA::SVEvent::IsInI1 (  )  const [inline]

Definition at line 79 of file SVEvent.h.

References fAlpha, and fAlpha_p.

Bool_t TMVA::SVEvent::IsInI2 (  )  const [inline]

Definition at line 80 of file SVEvent.h.

References fAlpha, fAlpha_p, and fCweight.

Bool_t TMVA::SVEvent::IsInI3 (  )  const [inline]

Definition at line 81 of file SVEvent.h.

References fAlpha, fAlpha_p, and fCweight.

void TMVA::SVEvent::Print ( std::ostream &  os  )  const

void TMVA::SVEvent::PrintData (  ) 


Member Data Documentation

std::vector<Float_t> TMVA::SVEvent::fDataVector [private]

Definition at line 88 of file SVEvent.h.

Referenced by GetDataVector(), Print(), and PrintData().

const Float_t TMVA::SVEvent::fCweight [private]

Definition at line 89 of file SVEvent.h.

Referenced by GetCweight(), IsInI0a(), IsInI0b(), IsInI2(), and IsInI3().

Float_t TMVA::SVEvent::fAlpha [private]

Definition at line 90 of file SVEvent.h.

Referenced by GetAlpha(), GetDeltaAlpha(), IsInI0a(), IsInI0b(), IsInI1(), IsInI2(), IsInI3(), Print(), and SetAlpha().

Float_t TMVA::SVEvent::fAlpha_p [private]

Definition at line 91 of file SVEvent.h.

Referenced by GetAlpha_p(), GetDeltaAlpha(), IsInI0b(), IsInI1(), IsInI2(), IsInI3(), Print(), and SetAlpha_p().

Float_t TMVA::SVEvent::fErrorCache [private]

Definition at line 92 of file SVEvent.h.

Referenced by GetErrorCache(), SetErrorCache(), and UpdateErrorCache().

UInt_t TMVA::SVEvent::fNVar [private]

Definition at line 93 of file SVEvent.h.

Referenced by GetNVar(), and PrintData().

const Int_t TMVA::SVEvent::fTypeFlag [private]

Definition at line 94 of file SVEvent.h.

Referenced by GetTypeFlag(), and Print().

Int_t TMVA::SVEvent::fIdx [private]

Definition at line 95 of file SVEvent.h.

Referenced by GetIdx(), and SetIdx().

UInt_t TMVA::SVEvent::fNs [private]

Definition at line 96 of file SVEvent.h.

Referenced by GetNs(), and SetNs().

Int_t TMVA::SVEvent::fIsShrinked [private]

Definition at line 97 of file SVEvent.h.

Referenced by SetIsShrinked().

Float_t* TMVA::SVEvent::fLine [private]

Definition at line 98 of file SVEvent.h.

Referenced by GetLine(), SetLine(), and ~SVEvent().

const Float_t TMVA::SVEvent::fTarget [private]

Definition at line 99 of file SVEvent.h.

Referenced by GetTarget(), and Print().

std::vector<Float_t> TMVA::SVEvent::fDataVector [private]

Definition at line 88 of file SVEvent.h.

Float_t* TMVA::SVEvent::fLine [private]

Definition at line 98 of file SVEvent.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 17:01:44 2011 for ROOT_528-00b_version by  doxygen 1.5.1