DSTUtil::Trig::NuMI Namespace Reference


Functions

bool IsGood (const MIPPEventSummary *evt)
bool Is2mm (const MIPPEventSummary *evt)
bool Is6mm (const MIPPEventSummary *evt)


Function Documentation

bool DSTUtil::Trig::NuMI::IsGood ( const MIPPEventSummary evt  ) 

Definition at line 324 of file DSTUtil.cxx.

References MIPPEventSummary::numitrigntdc.

Referenced by GetBeamTrigInfo(), and ProcEvent().

00325 {
00326   if (evt->numitrigntdc[0] > 1 || evt->numitrigntdc[1] > 1 || 
00327       evt->numitrigntdc[2] > 1) return false;
00328   
00329   return true;
00330 }

bool DSTUtil::Trig::NuMI::Is2mm ( const MIPPEventSummary evt  ) 

Definition at line 334 of file DSTUtil.cxx.

References MIPPEventSummary::numitrigntdc, and MIPPEventSummary::numitrigtdc.

Referenced by GetBeamTrigInfo(), main(), and ProcEvent().

00335 {
00336   if (evt->numitrigntdc[0] == 1 && evt->numitrigntdc[1] == 0 && 
00337       evt->numitrigntdc[2] == 0 && 
00338       evt->numitrigtdc[0][0] > 550. && evt->numitrigtdc[0][0] < 700.)
00339     return true;
00340   
00341   return false;
00342 }

bool DSTUtil::Trig::NuMI::Is6mm ( const MIPPEventSummary evt  ) 

Definition at line 346 of file DSTUtil.cxx.

References MIPPEventSummary::numitrigntdc, and MIPPEventSummary::numitrigtdc.

Referenced by GetBeamTrigInfo(), main(), and ProcEvent().

00347 {
00348   if (evt->numitrigntdc[0] == 1 && evt->numitrigntdc[1] == 1 && 
00349       evt->numitrigntdc[2] == 0 && 
00350       evt->numitrigtdc[0][0] > 550. && evt->numitrigtdc[0][0] < 700. && 
00351       evt->numitrigtdc[1][0] > 550. && evt->numitrigtdc[1][0] < 700.)
00352     return true;
00353   
00354   return false;
00355 }


Generated on Mon Nov 23 08:05:25 2009 for MIPP(E907) by  doxygen 1.4.7