s1sTotCut Class Reference

the 's1sTotCut' preselection cut More...

#include <XeAnalysis.h>

Inheritance diagram for s1sTotCut:
SelectionCutS1 SelectionCut XeCut S1S2Object XeGraphics XeObject XeCore XeCore

List of all members.

Public Member Functions

double computeAcceptance (double S1, int mode)
double getMaxS1 ()
 return current maximum S1
double getMinS1 ()
 return current minimum S1
XeGraphnewGraph (int plot=NONE)
 Create a graph to plot it un the current S1S2 representation.
bool passIt (double s1, double s2)
 Do s1 and s2 pass this cut?
 s1sTotCut (XeRun *run)
 Regular constructor.
void setMaxS1 (double maxS1)
 get S1Max
void setMinS1 (double minS1)
 get S1Min
void setTheName ()

Static Public Member Functions

static double defaultS1Max (int run)
 get default S1Max
static double defaultS1Min (int run)
 get default S1Min

Protected Attributes

LEffleff
double MaxS1
double MinS1

Detailed Description

the 's1sTotCut' preselection cut


Constructor & Destructor Documentation

s1sTotCut::s1sTotCut ( XeRun run  ) 

Regular constructor.

Parameters:
run the XeRun it applies to

Member Function Documentation

static double s1sTotCut::defaultS1Max ( int  run  )  [static]

get default S1Max

Parameters:
run run number
static double s1sTotCut::defaultS1Min ( int  run  )  [static]

get default S1Min

Parameters:
run run number
XeGraph* s1sTotCut::newGraph ( int  plot = NONE  )  [virtual]

Create a graph to plot it un the current S1S2 representation.

Returns:
a pointer to the newly created XeGraph
Parameters:
plot either NONE, AUTO, LINEAR, or LOG

Reimplemented from XeCut.

void s1sTotCut::setMaxS1 ( double  maxS1  ) 

get S1Max

Parameters:
maxS1 Maximum S1
void s1sTotCut::setMinS1 ( double  minS1  ) 

get S1Min

Parameters:
minS1 Minimum S1

The documentation for this class was generated from the following file:
 All Classes Functions Variables

Generated on 10 Apr 2015 for Xephyr by  doxygen 1.6.1