Back to home page

Project CMSSW displayed by LXR

 
 

    


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   }  // namespace col
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 }  // namespace edm::soa
0025 
0026 #endif