ATLAS Offline Software
TrigSteeringEventDict.h
Go to the documentation of this file.
1 // emacs: this is -*- c++ -*-
2 
3 /*
4  Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
5 */
6 
7 #ifndef TRIGSTEERINGEVENT_TRIGSTEERINGEVENTDICT_H
8 #define TRIGSTEERINGEVENT_TRIGSTEERINGEVENTDICT_H
24 
26  TrigRoiDescriptorCollection& troi, std::vector<TrigRoiDescriptor*>& troi_vec, std::vector<const TrigRoiDescriptor*>& troi_const_vec,
27  TrigSuperRoiCollection& tsroi, std::vector<TrigSuperRoi*>& tsroi_vec, std::vector<const TrigSuperRoi*>& tsroi_const_vec,
28  TrigOperationalInfoCollection& toi, std::vector<LVL1CTP::Lvl1Item*>& test_vec, std::vector<const LVL1CTP::Lvl1Item*>& test_const_vec,
29  TrigPassBitsCollection& tbits, std::vector<TrigPassBits*>& tbits_vec, std::vector<const TrigPassBits*>& tbits_const_vec,
30  TrigPassFlagsCollection& tflags, std::vector<TrigPassFlags*>& tflags_vec, std::vector<const TrigPassFlags*>& tflags_const_vec )
31 {
32 
33  TrigRoiDescriptorCollection aatroi = troi;
34  std::vector<TrigRoiDescriptor*> aatroi_vec = troi_vec;
35  std::vector<const TrigRoiDescriptor*> aatroi_const_vec = troi_const_vec;
36 
37  TrigSuperRoiCollection aatsroi = tsroi;
38  std::vector<TrigSuperRoi*> aatsroi_vec = tsroi_vec;
39  std::vector<const TrigSuperRoi*> aatsroi_const_vec = tsroi_const_vec;
40 
41 
42  TrigOperationalInfoCollection aatoi = toi;
43  std::vector<LVL1CTP::Lvl1Item*> test1 = test_vec;
44  std::vector<const LVL1CTP::Lvl1Item*> test2 = test_const_vec;
45 
46 
47  TrigPassBitsCollection aatbits = tbits;
48  std::vector<TrigPassBits*> aatbits_vec= tbits_vec;
49  std::vector<const TrigPassBits*> aatbits_const_vec = tbits_const_vec;
50 
51  TrigPassFlagsCollection aatflags = tflags;
52  std::vector<TrigPassFlags*> aatflags_vec= tflags_vec;
53  std::vector<const TrigPassFlags*> aatflags_const_vec = tflags_const_vec;
54 
55  //HLT::RegisterType<TrigRoiDescriptor, DataVector<TrigRoiDescriptor> >::instan();
56  // HLT::RegisterType<TrigOperationalInfo, DataVector<TrigOperationalInfo> >::instan();
57  // std::string key;
58  // nav.attachFeature(0,(TrigRoiDescriptor*)0, HLT::Navigation::ObjectInStoreGate, key);
59  // nav.attachFeature(0,(TrigOperationalInfo*)0, HLT::Navigation::ObjectInStoreGate, key);
60  // nav.registerObject<TrigRoiDescriptor, DataVector<TrigRoiDescriptor> >();
61  // nav.registerObject<TrigOperationalInfo, DataVector<TrigOperationalInfo> >();
62 }
63 
64 
65 
66 #endif
GenericResult.h
TrigPassBitsCollection.h
TrigSuperRoi.h
TrigPassBitsCollection
Definition: TrigPassBitsCollection.h:17
python.TrigConfigSvcUtils.test2
def test2()
Definition: TrigConfigSvcUtils.py:985
Enums.h
HLTResult.h
Lvl1Item.h
Lvl1Result.h
TrigSuperRoiCollection.h
TrigPassFlagsCollection
Definition: TrigPassFlagsCollection.h:16
TrigOperationalInfoCollection
Definition: TrigOperationalInfoCollection.h:15
TrigSuperRoiCollection
Definition: TrigSuperRoiCollection.h:16
HLTExtraData.h
Definition of the HLT extra data in the HLTResult payload.
OnlineErrorCode.h
TrigOperationalInfoCollection.h
TrigPassFlagsCollection.h
TrigRoiDescriptorCollection
Definition: TrigRoiDescriptorCollection.h:21
StringSerializer.h
python.TrigConfigSvcUtils.test1
def test1()
Definition: TrigConfigSvcUtils.py:982
TrigRoiDescriptor.h
dummy_function_for_TrigSteeringEvent_which_forces_dictionaries_generation
void dummy_function_for_TrigSteeringEvent_which_forces_dictionaries_generation(TrigRoiDescriptorCollection &troi, std::vector< TrigRoiDescriptor * > &troi_vec, std::vector< const TrigRoiDescriptor * > &troi_const_vec, TrigSuperRoiCollection &tsroi, std::vector< TrigSuperRoi * > &tsroi_vec, std::vector< const TrigSuperRoi * > &tsroi_const_vec, TrigOperationalInfoCollection &toi, std::vector< LVL1CTP::Lvl1Item * > &test_vec, std::vector< const LVL1CTP::Lvl1Item * > &test_const_vec, TrigPassBitsCollection &tbits, std::vector< TrigPassBits * > &tbits_vec, std::vector< const TrigPassBits * > &tbits_const_vec, TrigPassFlagsCollection &tflags, std::vector< TrigPassFlags * > &tflags_vec, std::vector< const TrigPassFlags * > &tflags_const_vec)
Definition: TrigSteeringEventDict.h:25
TrigRoiDescriptorCollection.h