PamCut: TofCuts/TofQualCut/TofQualCut.cpp Source File

- Main Page
- Classes
- Files

- File List
- File Members

# TofCuts/TofQualCut/TofQualCut.cpp

Go to the documentation of this file.

    00001 /*
    00002  * TofQualCut.cpp
    00003  *
    00004  *  Created on: 13-mar-2009
    00005  *      Author: Sergio Ricciarini, Nicola Mori
    00006  */
    00007
    00010 #include "TofQualCut.h"
    00011
    00012 int TofQualCut::Check(PamLevel2 *event) {
    00013
    00014   // Array initialization
    00015   for (int ipair = 0; ipair < 3; ipair++) {
    00016     _nHitPadPair[ipair] = 0;
    00017   }
    00018
    00019   // Compute the number of hit paddles on each pair of layers
    00020   for (int il = 0; il < 6; il++) {
    00021     int ipair=il/2; // division between integers
    00022     _nHitPadPair[ipair]+=event->GetToFLevel2()->GetNHitPaddles(il);
    00023   }
    00024
    00025   // CUT
    00026   for (int ipair = 0; ipair < 3; ipair++) {
    00027     if (!(_nHitPadPair[ipair] >= 1))
    00028       return 0;
    00029   }
    00030
    00031   return CUTOK;
    00032 }