Classes | Namespaces | Functions | Variables
noe_module.cc File Reference
#include <signal.h>
#include <vector>
#include "TTree.h"
#include "art/Framework/Core/FileBlock.h"
#include "art/Framework/IO/Root/RootFileBlock.h"
#include "art/Framework/Core/EDProducer.h"
#include "art/Framework/Core/ModuleMacros.h"
#include "RecoBase/CellHit.h"
#include "Geometry/Geometry.h"
#include "RecoBase/Track.h"
#include "RecoBase/Vertex.h"
#include "func/main.h"
#include "func/event.h"

Go to the source code of this file.

Classes

class  noe::noe
 

Namespaces

 noe
 

Functions

 noe::__attribute__ ((unused)) static void add_test_fd_event()
 
static cppoint noe::get_int_plane_and_cell (const double x, const double y, const double z, const geo::View_t view)
 
static void noe::build_cell_lookup_table (art::ServiceHandle< geo::Geometry > &geo)
 
static std::pair< cppoint, cppointnoe::cart_to_cp (art::ServiceHandle< geo::Geometry > &geo, const TVector3 &tp)
 

Variables

static uint64_t MAXHITS = 4*1024*1024*1024ULL/sizeof(hit)
 
bool theevents_memory_limited = false
 
vector< noeeventtheevents
 
static vector< vector< float > > noe::xcell_z
 
static vector< vector< float > > noe::ycell_z
 
static vector< float > noe::xplane_z
 
static vector< float > noe::yplane_z
 
static vector< vector< float > > noe::xcell_x
 
static vector< vector< float > > noe::ycell_y
 

Variable Documentation

uint64_t MAXHITS = 4*1024*1024*1024ULL/sizeof(hit)
static

Definition at line 25 of file noe_module.cc.

Referenced by noe::noe::produce().

vector<noeevent> theevents
bool theevents_memory_limited = false

Definition at line 27 of file noe_module.cc.

Referenced by noe::noe::produce(), and set_eventn_status_runevent().