Namespaces | Functions | Variables
tpcFragmentToRawDigits.h File Reference
#include "art/Framework/Principal/Event.h"
#include "art/Framework/Services/Registry/ServiceHandle.h"
#include "messagefacility/MessageLogger/MessageLogger.h"
#include "lbne-raw-data/Services/ChannelMap/ChannelMapService.h"
#include "lbne-raw-data/Overlays/TpcMilliSliceFragment.hh"
#include "artdaq-core/Data/Fragment.hh"
#include "utilities/UnpackFragment.h"
#include "larcore/Geometry/Geometry.h"
#include "lardataobj/RawData/raw.h"
#include "lardataobj/RawData/RawDigit.h"
#include "TTimeStamp.h"
#include <map>
#include <iostream>
#include <vector>
#include <fstream>

Go to the source code of this file.

Namespaces

 DAQToOffline
 

Functions

std::vector< raw::RawDigitDAQToOffline::tpcFragmentToRawDigits (artdaq::Fragments const &rawFragments, std::vector< std::pair< std::pair< unsigned int, unsigned int >, lbne::TpcNanoSlice::Header::nova_timestamp_t > > &DigitsIndexList, lbne::TpcNanoSlice::Header::nova_timestamp_t &firstTimestamp, art::ServiceHandle< lbne::ChannelMapService > const &channelMap, bool useChannelMap, bool debug, raw::Compress_t compression, unsigned int zeroThreshold)
 
art::Timestamp DAQToOffline::make_art_timestamp_from_nova_timestamp (lbne::TpcNanoSlice::Header::nova_timestamp_t this_nova_timestamp)
 
art::Timestamp DAQToOffline::old_make_art_timestamp_from_nova_timestamp (lbne::TpcNanoSlice::Header::nova_timestamp_t this_nova_timestamp)
 

Variables

const lbne::TpcNanoSlice::Header::nova_timestamp_t DAQToOffline::nova_time_ticks_per_second = 64e6