NuCutImps::CC0720Test Class Reference

#include <NuCutImps.h>

Inheritance diagram for NuCutImps::CC0720Test:
NuCut

List of all members.

Public Member Functions

 CC0720Test (const NuPlots *plots=0)

Private Member Functions

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

Private Attributes

NuCutsSelection fNuCutsSelection
CC0325Std fCC0325Std

Detailed Description

Definition at line 71 of file NuCutImps.h.


Constructor & Destructor Documentation

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

Definition at line 266 of file NuCutImps.cxx.

References NuCut::SetFidVol().

00266                                             :
00267     NuCut("CC0325Test",plots),
00268     fNuCutsSelection(NuCuts::kCC0720Test, plots)
00269   {
00270     SetFidVol("cc2008");
00271   }


Member Function Documentation

void NuCutImps::CC0720Test::Preselection ( const NuEvent nu  )  [private, virtual]

Implements NuCut.

Definition at line 273 of file NuCutImps.cxx.

References NuCut::Defer_Preselection(), and fNuCutsSelection.

00274   {
00275     // Use old preselection
00276     Defer_Preselection(fNuCutsSelection, nu);
00277 
00278   } // end of preselection function

void NuCutImps::CC0720Test::Selection ( const NuEvent nu  )  [private, virtual]

Implements NuCut.

Definition at line 279 of file NuCutImps.cxx.

References NuEvent::jmEventknnID, NuEvent::jmID, NuCut::Keep_If(), and NuEvent::roID.

00280   {
00281     Float_t cutValue1=0.3;
00282     Float_t cutValue2=0.5;
00283     Float_t cutValue3=0.8;
00284     // Cut on RoID
00285     Keep_If((nu.roID > cutValue1)||
00286             (nu.jmID > cutValue2)||
00287             (nu.jmEventknnID > cutValue3)  , "RoID");
00288 
00289   }


Member Data Documentation

Definition at line 74 of file NuCutImps.h.

Definition at line 73 of file NuCutImps.h.

Referenced by Preselection().


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

Generated on 3 Oct 2018 for loon by  doxygen 1.6.1