Remove uneeded include

This commit is contained in:
Gordon McCann 2022-06-22 15:47:34 -04:00 committed by GitHub
parent 13d5d48341
commit b4a75734f5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 0 additions and 32 deletions

5
include/.gitignore vendored
View File

@ -1,5 +0,0 @@
###ignore pch###
*.gch
###include this###
!.gitignore

View File

@ -1,27 +0,0 @@
/*DataStructs.h
*Data structures for analysis. To be implemented as a dictionary for ROOT in LinkDef
*Based on: FocalPlane_SABRE.h
*Gordon M. Oct. 2019
*/
#ifndef DATA_STRUCTS_H
#define DATA_STRUCTS_H
#include <vector>
#include <cstdint>
struct DPPChannel
{
double Timestamp;
int Channel, Board, Energy, EnergyShort;
int Flags;
std::vector<uint16_t> Samples;
};
/*
ROOT does a bad job of ensuring that header-only type dictionaries (the only type they explicity accept)
are linked when compiled as shared libraries (the recommended method). As a work around, a dummy function that
ensures the library is linked (better than no-as-needed which I dont think is in general supported across platforms)
*/
bool EnforceDictonaryLinked();
#endif