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

Detailed Description

Definition at line 126 of file NuCutImps.h.


Constructor & Destructor Documentation

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

Definition at line 499 of file NuCutImps.cxx.

References NuCuts::kNMB0325Delta, NuCut::SetAnaVersion(), and NuCut::SetFidVol().

00499                                    :
00500     NuCut("Delta", plots),
00501     fNuCutsSelection(NuCuts::kNMB0325Delta, plots)
00502   {
00503     SetFidVol("cc2008");
00504     SetAnaVersion(NuCuts::kNMB0325Delta);
00505   }


Member Function Documentation

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

Implements NuCut.

Definition at line 508 of file NuCutImps.cxx.

References NuCut::Defer_Preselection(), and fNuCutsSelection.

00509   {
00510     // Use old preselection
00511     Defer_Preselection(fNuCutsSelection, nu);
00512 
00513   } // Eend of preselection function

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

Implements NuCut.

Definition at line 516 of file NuCutImps.cxx.

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

00517   {
00518     Float_t cutValue=0.55;
00519     if (nu.charge != +1) {
00520       Defer_Selection(fCC0325Std, nu);
00521     }
00522     else {
00523       Keep_If(nu.roID > cutValue, "RoID");
00524       Keep_If(nu.prob > 0.003, "FitProb");
00525       Keep_If(nu.trkLength > 37, "TrackLength");
00526     }
00527   }


Member Data Documentation

Definition at line 129 of file NuCutImps.h.

Referenced by Selection().

Definition at line 128 of file NuCutImps.h.

Referenced by Preselection().


The documentation for this class was generated from the following files:

Generated on 15 Jul 2018 for loon by  doxygen 1.6.1