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

NuCutImps::Delta Class Reference

#include <NuCutImps.h>

Inheritance diagram for NuCutImps::Delta:

NuCut List of all members.

Public Member Functions

 Delta (const NuPlots *plots=0)

Protected Member Functions

void Preselection (const NuEvent &nu)
void Selection (const NuEvent &nu)

Private Attributes

NuCutsSelection fNuCutsSelection
CC0325Std fCC0325Std

Constructor & Destructor Documentation

NuCutImps::Delta::Delta const NuPlots plots = 0  ) 
 

Definition at line 359 of file NuCutImps.cxx.

References plots(), NuCut::SetAnaVersion(), and NuCut::SetFidVol().

00359                                    : 
00360     NuCut("Delta", plots),
00361     fNuCutsSelection(NuCuts::kNMB0325Delta, plots)
00362   {
00363     SetFidVol("cc2008");
00364     SetAnaVersion(7);
00365   }


Member Function Documentation

void NuCutImps::Delta::Preselection const NuEvent nu  )  [protected, virtual]
 

Implements NuCut.

Definition at line 368 of file NuCutImps.cxx.

References NuCut::Defer_Preselection(), and fNuCutsSelection.

00369   {
00370     // Use old preselection
00371     Defer_Preselection(fNuCutsSelection, nu);
00372 
00373   } // Eend of preselection function

void NuCutImps::Delta::Selection const NuEvent nu  )  [protected, virtual]
 

Implements NuCut.

Definition at line 376 of file NuCutImps.cxx.

References NuEvent::charge, NuCut::Defer_Selection(), fCC0325Std, NuCut::Keep_If(), NuEvent::prob, NuEvent::roID, and NuEvent::trkLength.

00377   {
00378     Float_t cutValue=0.55;
00379     if (nu.charge != +1) { 
00380       Defer_Selection(fCC0325Std, nu);
00381     }
00382     else {
00383       Keep_If(nu.roID > cutValue, "RoID");
00384       Keep_If(nu.prob > 0.003, "FitProb");
00385       Keep_If(nu.trkLength > 37, "TrackLength");
00386     }
00387   }


Member Data Documentation

CC0325Std NuCutImps::Delta::fCC0325Std [private]
 

Definition at line 94 of file NuCutImps.h.

Referenced by Selection().

NuCutsSelection NuCutImps::Delta::fNuCutsSelection [private]
 

Definition at line 93 of file NuCutImps.h.

Referenced by Preselection().


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