Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
hddm_select_events.h File Reference
#include <iostream>
#include <iomanip>
#include <vector>
#include <stdio.h>
#include "unistd.h"
#include <signal.h>
#include <time.h>
#include <stdlib.h>
#include <HDDM/hddm_s.hpp>
#include <HDDM/hddm_r.hpp>
#include "TRandom2.h"
#include "TLorentzVector.h"

Go to the source code of this file.

Functions

bool selectEvent_s (int select_type, hddm_s::HDDM &record, int nevents, bool debug)
 
bool selectEvent_r (int select_type, hddm_r::HDDM &record, int nevents, bool debug)
 

Variables

bool HDDM_USE_COMPRESSION
 
bool HDDM_USE_INTEGRITY_CHECKS
 
const double alpha = 0.642
 

Function Documentation

bool selectEvent_r ( int  select_type,
hddm_r::HDDM &  record,
int  nevents,
bool  debug 
)

Definition at line 15 of file selectEvents_r.cc.

References Eta, Gamma, KPlus, Lambda, ParticleMass(), ParticleType(), PDGtoPType(), PDGtype(), Pi0, PiMinus, PiPlus, Proton, sqrt(), and XiMinus.

Referenced by main().

bool selectEvent_s ( int  select_type,
hddm_s::HDDM &  record,
int  nevents,
bool  debug 
)

Definition at line 17 of file selectEvents_s.cc.

References alpha, Eta, Gamma, KPlus, Lambda, ParticleMass(), ParticleType(), Pi0, PiMinus, PiPlus, Proton, py, rndm, SQR, sqrt(), and XiMinus.

Referenced by main().

Variable Documentation

bool HDDM_USE_COMPRESSION

Definition at line 20 of file hddm_cull_events.cc.

Referenced by main(), Process_r(), and Process_s().

bool HDDM_USE_INTEGRITY_CHECKS

Definition at line 21 of file hddm_cull_events.cc.

Referenced by main(), Process_r(), and Process_s().