Bonjour,
Ce n’est probablement pas une lampe SNCF qui d'ailleurs n'existait pas dans les années 1920 puisque les chemin de fer étaient encore sous l'administration des anciens réseaux PLM, Etat, PO etc...et donc serait estampillée au sigle de ces réseaux en l’occurrence PO puisque trouvée dans la région de Tours. De plus les lampes et fanaux de chemin de fer de cette époque étaient ou a acétylène ou à pétrole.
Je pense plutôt aussi que c'est une lampe de mineur.