#include <NuCutImps.h>
Inheritance diagram for NuCutImps::Charlie:

Public Member Functions | |
| Charlie (const NuPlots *plots=0) | |
Protected Member Functions | |
| void | Preselection (const NuEvent &nu) |
| void | Selection (const NuEvent &nu) |
Private Attributes | |
| NuCutsSelection | fNuCutsSelection |
| CC0325Std | fCC0325Std |
|
|
Definition at line 313 of file NuCutImps.cxx. References plots(), and NuCut::SetFidVol(). 00313 : 00314 NuCut("Charlie", plots), 00315 fNuCutsSelection(NuCuts::kNMB0325Charlie, plots) 00316 { 00317 SetFidVol("cc2008"); 00318 }
|
|
|
Implements NuCut. Definition at line 321 of file NuCutImps.cxx. References NuCut::Defer_Preselection(), and fNuCutsSelection. 00322 {
00323 // Use old preselection
00324 Defer_Preselection(fNuCutsSelection, nu);
00325
00326 }
|
|
|
Implements NuCut. Definition at line 329 of file NuCutImps.cxx. References NuEvent::charge, NuCut::Defer_Selection(), fCC0325Std, NuCut::Keep_If(), NuEvent::roID, NuEvent::smoothMajC, and NuEvent::trkLength. 00330 {
00331 Float_t cutValue=0.625;
00332 if (nu.charge != +1) {
00333 Defer_Selection(fCC0325Std, nu);
00334 }
00335 else {
00336 Keep_If(nu.roID > cutValue, "RoID");
00337 Keep_If(nu.smoothMajC > -0.22, "MajorityCurv");
00338 Keep_If(nu.trkLength > 35, "TrackLength");
00339 }
00340 }
|
|
|
Definition at line 76 of file NuCutImps.h. Referenced by Selection(). |
|
|
Definition at line 75 of file NuCutImps.h. Referenced by Preselection(). |
1.3.9.1