Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

MdaDiscrim Class Reference

#include <MdaDiscrim.h>

List of all members.

Public Member Functions

 MdaDiscrim ()
virtual ~MdaDiscrim ()
virtual void Draw (Option_t *option)
virtual void Print (Option_t *option) const
void Reset ()

Public Attributes

Double_t fMdaPIDnue
Double_t fMdaPIDnc
Double_t fMdaPIDnumu
Double_t fMdaPIDnutau
Int_t fMdaClass

Private Member Functions

MdaDiscrimoperator= (const MdaDiscrim &rhs)
 ClassDef (MdaDiscrim, 1)


Detailed Description

Id
MdaDiscrim.h,v 1.2 2006/03/01 14:37:11 asousa Exp

class MdaDiscrim

NueAna package

Purpose: Obtain PID from discriminant functions obtained using SAS.

Author: Alex Sousa <a.sousa@physics.ox.ac.uk>

Created on: Fri Feb 17 12:17:14 2006

Definition at line 18 of file MdaDiscrim.h.


Constructor & Destructor Documentation

MdaDiscrim::MdaDiscrim  ) 
 

Id
MdaDiscrim.cxx,v 1.2 2006/03/01 14:37:11 asousa Exp

class MdaDiscrim

NueAna package

Purpose: Obtain PID from discriminant functions obtained using SAS.

Author: Alex Sousa <a.sousa@physics.ox.ac.uk>

Created on: Fri Feb 17 12:17:14 2006

Definition at line 20 of file MdaDiscrim.cxx.

00020                       :
00021     fMdaPIDnue(ANtpDefVal::kDouble),
00022     fMdaPIDnc(ANtpDefVal::kDouble),
00023     fMdaPIDnumu(ANtpDefVal::kDouble),
00024     fMdaPIDnutau(ANtpDefVal::kDouble),
00025     fMdaClass(ANtpDefVal::kInt)
00026 {}

MdaDiscrim::~MdaDiscrim  )  [virtual]
 

Definition at line 28 of file MdaDiscrim.cxx.

00029 {}


Member Function Documentation

MdaDiscrim::ClassDef MdaDiscrim  ,
[private]
 

void MdaDiscrim::Draw Option_t *  option  )  [virtual]
 

To be filled later.

Definition at line 31 of file MdaDiscrim.cxx.

00032 {
00033 
00035 
00036 }

MdaDiscrim& MdaDiscrim::operator= const MdaDiscrim rhs  )  [private]
 

void MdaDiscrim::Print Option_t *  option  )  const [virtual]
 

Definition at line 38 of file MdaDiscrim.cxx.

00039 {
00040     std::cout<<"There's a lot of stuff to print here!"<<std::endl;
00041 }

void MdaDiscrim::Reset  ) 
 

Definition at line 43 of file MdaDiscrim.cxx.

References fMdaClass, fMdaPIDnc, fMdaPIDnue, fMdaPIDnumu, and fMdaPIDnutau.

Referenced by NueRecord::Reset().

00044 { 
00045 
00046     fMdaPIDnue=ANtpDefVal::kDouble;
00047     fMdaPIDnc=ANtpDefVal::kDouble;
00048     fMdaPIDnumu=ANtpDefVal::kDouble;
00049     fMdaPIDnutau=ANtpDefVal::kDouble;
00050     fMdaClass=ANtpDefVal::kInt;
00051    
00052 }


Member Data Documentation

Int_t MdaDiscrim::fMdaClass
 

Definition at line 40 of file MdaDiscrim.h.

Referenced by MdaDiscrimAna::MdaClassify(), and Reset().

Double_t MdaDiscrim::fMdaPIDnc
 

Definition at line 36 of file MdaDiscrim.h.

Referenced by MdaDiscrimAna::PIDCalc(), and Reset().

Double_t MdaDiscrim::fMdaPIDnue
 

Definition at line 35 of file MdaDiscrim.h.

Referenced by MdaDiscrimAna::PIDCalc(), and Reset().

Double_t MdaDiscrim::fMdaPIDnumu
 

Definition at line 37 of file MdaDiscrim.h.

Referenced by MdaDiscrimAna::PIDCalc(), and Reset().

Double_t MdaDiscrim::fMdaPIDnutau
 

Definition at line 38 of file MdaDiscrim.h.

Referenced by MdaDiscrimAna::PIDCalc(), and Reset().


The documentation for this class was generated from the following files:
Generated on Mon Feb 15 11:09:31 2010 for loon by  doxygen 1.3.9.1