File indexing completed on 2023-10-25 09:36:16
0001 #ifndef CommonTools_Utils_TrackSpecificColumns_h
0002 #define CommonTools_Utils_TrackSpecificColumns_h
0003
0004 #include "FWCore/SOA/interface/Column.h"
0005
0006 namespace edm::soa {
0007
0008 namespace col {
0009
0010 SOA_DECLARE_COLUMN(PtError, float, "ptError");
0011 SOA_DECLARE_COLUMN(D0, float, "d0");
0012 SOA_DECLARE_COLUMN(NumberOfValidHits, int, "numberOfValidHits");
0013 SOA_DECLARE_COLUMN(MissingInnerHits, int, "missingInnerHits");
0014 SOA_DECLARE_COLUMN(Charge, int, "charge");
0015
0016 }
0017
0018 SOA_DECLARE_DEFAULT(col::PtError, ptError());
0019 SOA_DECLARE_DEFAULT(col::D0, d0());
0020 SOA_DECLARE_DEFAULT(col::NumberOfValidHits, numberOfValidHits());
0021 SOA_DECLARE_DEFAULT(col::Charge, charge());
0022 SOA_DECLARE_DEFAULT(col::MissingInnerHits, missingInnerHits());
0023
0024 }
0025
0026 #endif