-
Notifications
You must be signed in to change notification settings - Fork 4.3k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Move non-TF code in
RecoBTag/TensorFlow
to RecoBTag/FeatureTools
- Loading branch information
Showing
26 changed files
with
145 additions
and
140 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
<use name="FWCore/Utilities"/> | ||
<use name="TrackingTools/IPTools"/> | ||
<use name="CLHEP"/> | ||
<export> | ||
<lib name="1"/> | ||
</export> |
12 changes: 6 additions & 6 deletions
12
...terface/BoostedDoubleSVTagInfoConverter.h → ...terface/BoostedDoubleSVTagInfoConverter.h
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,19 @@ | ||
#ifndef RecoBTag_TensorFlow_BoostedDoubleSVTagInfoConverter_h | ||
#define RecoBTag_TensorFlow_BoostedDoubleSVTagInfoConverter_h | ||
#ifndef RecoBTag_FeatureTools_BoostedDoubleSVTagInfoConverter_h | ||
#define RecoBTag_FeatureTools_BoostedDoubleSVTagInfoConverter_h | ||
|
||
#include "RecoBTag/TensorFlow/interface/deep_helpers.h" | ||
#include "RecoBTag/FeatureTools/interface/deep_helpers.h" | ||
#include "DataFormats/BTauReco/interface/BoostedDoubleSVTagInfoFeatures.h" | ||
|
||
#include "DataFormats/BTauReco/interface/BoostedDoubleSVTagInfo.h" | ||
#include "DataFormats/BTauReco/interface/TaggingVariable.h" | ||
|
||
namespace btagbtvdeep { | ||
|
||
void doubleBTagToFeatures(const reco::TaggingVariableList & tag_info_vars, | ||
BoostedDoubleSVTagInfoFeatures & tag_info_features) ; | ||
|
||
} | ||
|
||
#endif //RecoBTag_TensorFlow_BoostedDoubleSVTagInfoConverter_h | ||
#endif //RecoBTag_FeatureTools_BoostedDoubleSVTagInfoConverter_h | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
14 changes: 7 additions & 7 deletions
14
RecoBTag/TensorFlow/interface/JetConverter.h → ...Tag/FeatureTools/interface/JetConverter.h
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,25 +1,25 @@ | ||
#ifndef RecoBTag_TensorFlow_JetConverter_h | ||
#define RecoBTag_TensorFlow_JetConverter_h | ||
#ifndef RecoBTag_FeatureTools_JetConverter_h | ||
#define RecoBTag_FeatureTools_JetConverter_h | ||
|
||
#include "DataFormats/BTauReco/interface/JetFeatures.h" | ||
|
||
#include "DataFormats/JetReco/interface/Jet.h" | ||
|
||
namespace btagbtvdeep { | ||
|
||
class JetConverter { | ||
public: | ||
|
||
static void jetToFeatures(const reco::Jet & jet, | ||
JetFeatures & jet_features) { | ||
jet_features.pt = jet.pt(); // uncorrected | ||
jet_features.eta = jet.eta(); | ||
jet_features.mass = jet.mass(); | ||
jet_features.energy = jet.energy(); | ||
} | ||
}; | ||
}; | ||
|
||
} | ||
|
||
#endif //RecoBTag_TensorFlow_JetConverter_h | ||
#endif //RecoBTag_FeatureTools_JetConverter_h | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
16 changes: 8 additions & 8 deletions
16
...Flow/interface/SecondaryVertexConverter.h → ...ools/interface/SecondaryVertexConverter.h
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,22 +1,22 @@ | ||
#ifndef RecoBTag_TensorFlow_SecondaryVertexConverter_h | ||
#define RecoBTag_TensorFlow_SecondaryVertexConverter_h | ||
#ifndef RecoBTag_FeatureTools_SecondaryVertexConverter_h | ||
#define RecoBTag_FeatureTools_SecondaryVertexConverter_h | ||
|
||
#include "RecoBTag/TensorFlow/interface/deep_helpers.h" | ||
#include "RecoBTag/FeatureTools/interface/deep_helpers.h" | ||
#include "DataFormats/BTauReco/interface/SecondaryVertexFeatures.h" | ||
|
||
#include "DataFormats/JetReco/interface/Jet.h" | ||
#include "DataFormats/Candidate/interface/VertexCompositePtrCandidate.h" | ||
#include "DataFormats/VertexReco/interface/Vertex.h" | ||
|
||
namespace btagbtvdeep { | ||
|
||
|
||
void svToFeatures( const reco::VertexCompositePtrCandidate & sv, | ||
const reco::Vertex & pv, const reco::Jet & jet, | ||
SecondaryVertexFeatures & sv_features, | ||
const bool flip = false) ; | ||
|
||
|
||
} | ||
|
||
#endif //RecoSV_DeepFlavour_SecondaryVertexConverter_h | ||
#endif //RecoBTag_FeatureTools_SecondaryVertexConverter_h |
12 changes: 6 additions & 6 deletions
12
...rFlow/interface/ShallowTagInfoConverter.h → ...Tools/interface/ShallowTagInfoConverter.h
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,19 @@ | ||
#ifndef RecoBTag_TensorFlow_ShallowTagInfoConverter_h | ||
#define RecoBTag_TensorFlow_ShallowTagInfoConverter_h | ||
#ifndef RecoBTag_FeatureTools_ShallowTagInfoConverter_h | ||
#define RecoBTag_FeatureTools_ShallowTagInfoConverter_h | ||
|
||
#include "RecoBTag/TensorFlow/interface/deep_helpers.h" | ||
#include "RecoBTag/FeatureTools/interface/deep_helpers.h" | ||
#include "DataFormats/BTauReco/interface/ShallowTagInfoFeatures.h" | ||
|
||
#include "DataFormats/BTauReco/interface/ShallowTagInfo.h" | ||
#include "DataFormats/BTauReco/interface/TaggingVariable.h" | ||
|
||
namespace btagbtvdeep { | ||
|
||
void bTagToFeatures(const reco::TaggingVariableList & tag_info_vars, | ||
ShallowTagInfoFeatures & tag_info_features); | ||
|
||
} | ||
|
||
#endif //RecoBTag_TensorFlow_ShallowTagInfoConverter_h | ||
#endif //RecoBTag_FeatureTools_ShallowTagInfoConverter_h | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
...nsorFlow/src/ChargedCandidateConverter.cc → ...ureTools/src/ChargedCandidateConverter.cc
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
#include "RecoBTag/FeatureTools/interface/JetConverter.h" | ||
|
||
|
||
|
Oops, something went wrong.